Hello Kevin,
thank you for your response we applied the fix but sadly had no effect.
I'll had to undo it because it was generating DBErrors #1064.
DB Error #1064
[SELECT A1.topic_id
FROM ost_help_topic
A1 WHERE A1.topic
= 'Suport / Sesizare TOP eroare in functionare' AND A1.topic_pid
= ORDER BY A1.topic
ASC LIMIT 1] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ORDER BY A1.topic
ASC LIMIT 1' at line 1<br /> <br /> ---- Backtrace ----<br /> #0 C:\inetpub\wwwroot\osticket\include\mysqli.php(211): osTicket->logDBError()<br /> #1 C:\inetpub\wwwroot\osticket\include\class.orm.php(3482): db_query()<br /> #2 C:\inetpub\wwwroot\osticket\include\class.orm.php(3538): MySqlExecutor->execute()<br /> #3 C:\inetpub\wwwroot\osticket\include\class.orm.php(2081): MySqlExecutor->getRow()<br /> #4 C:\inetpub\wwwroot\osticket\include\class.orm.php(2054): FlatArrayIterator->{closure}()<br /> #5 C:\inetpub\wwwroot\osticket\include\class.orm.php(2033): CallbackSimpleIterator->next()<br /> #6 C:\inetpub\wwwroot\osticket\include\class.orm.php(2042): CallbackSimpleIterator->rewind()<br /> #7 C:\inetpub\wwwroot\osticket\include\class.orm.php(1713): CallbackSimpleIterator->valid()<br /> #8 C:\inetpub\wwwroot\osticket\include\class.orm.php(1723): CachedResultSet->fillTo()<br /> #9 C:\inetpub\wwwroot\osticket\include\class.orm.php(1337): CachedResultSet->asArray()<br /> #10 C:\inetpub\wwwroot\osticket\include\class.orm.php(1341): QuerySet->all()<br /> #11 C:\inetpub\wwwroot\osticket\include\class.topic.php(419): QuerySet->first()<br /> #12 C:\inetpub\wwwroot\osticket\include\class.topic.php(437): Topic::getIdByName()<br /> #13 C:\inetpub\wwwroot\osticket\scp\helptopics.php(41): Topic->update()<br /> #14 {main}
We got a lot of sql errors with different syntax's
Ill just post some more info maybe something catches your eyes.
Actualy we are using mariadb
osTicket Version v1.18 (724de45) — Up to date
Web Server Software Microsoft-IIS/10.0
MySQL Version 10.9.4
PHP Version 8.2.6
Custom Field OP how its created
Database column
Database values
The only thing strange that i find that when creating the column for the field i have 2 entries for it and it seems is valid for all custom fields but only the one without user is working, maybe its normal, ive put the second one a secondary datasource but with no effect
We are in a test system so i could empty tables if needed.
Thank you for your time.