- Edited
I code in Python, not in PHP. We use OsTicket in our small organisation. We need to update tickets in bulk, we very often also need to create (similar type of) tasks for multiple tickets at once. Since OsTicket v 1.14 does not yet provide full REST API, I am planning to write python scripts to add/edit field values (for closing tickets, posting comments, assigning to teams, updating form fields, creating tasks etc) directly in the MySQL database. Ours is a small team and we can assure nobody else is editing the fields through the frontend while the python scripts are doing the same in the backend, may be by scheduling such scripts to run at midnight. Other than this, does this approach have any bad side effects like not updating the database views automatically, etc ?