Hi. We are getting database errors sometimes when customers try to create a ticket on frontend. Not all of them but some. Too many to ignore the problem. Use PHP 7.0 and getting this errors:
[SELECT A1.* FROM ost_thread_event
A1 WHERE A1.thread_id
= 1090 AND A1.state
IN ('created', 'closed', 'reopened', 'edited', 'collab') ORDER BY A1.id
ASC] Unknown column 'A1.state' in 'where clause'
---- Backtrace ----
#0 (root)/include/mysqli.php(199): osTicket->logDBError('DB Error #1054', '[SELECT A1.* FR...')
#1 (root)/include/class.orm.php(3455): db_query('SELECT A1.* FRO...', true, true)
#2 (root)/include/class.orm.php(3502): MySqlExecutor->execute()
#3 (root)/include/class.orm.php(1991): MySqlExecutor->getArray()
#4 (root)/include/class.orm.php(2035): ModelInstanceManager->{closure}()
#5 (root)/include/class.orm.php(2014): CallbackSimpleIterator->next()
#6 (root)/include/class.orm.php(2023): CallbackSimpleIterator->rewind()
#7 (root)/include/class.orm.php(1695): CallbackSimpleIterator->valid()
#8 (root)/include/class.orm.php(1705): CachedResultSet->fillTo(9223372036854775807)
#9 (root)/include/class.orm.php(1721): CachedResultSet->asArray()
#10 [internal function]: CachedResultSet->getIterator()
#11 (root)/include/client/templates/thread-entries.tmpl.php(5): IteratorIterator->__construct(Object(ModelResultSet))
#12 (root)/include/class.thread.php(397): include('/home/swedrons/...')
#13 (root)/include/client/view.inc.php(147): Thread->render(Array, Array)
#14 (root)/tickets.php(142): include('/home/swedrons/...')
#15 {main}
Any suggestion what this can be? Very greatful for any input. Thank you!