KevinTheJedi
I hate being that guy, but I found - though this fix did seem to correct the draft issue for me - it created other issues in its place. Admittedly, this could be unique to my environment as I run OST in docker. I am testing (in dev environment, of course) to see if I can pinpoint the cause of this since the fix seems to have worked for others.
Applying this fix created several 500 and 422 errors for my environment when trying to open a ticket, access the admin panel or read log details (hover bubble shows nothing for log entries). Reverting the class.usersession.php changes fixes these new errors, but returns the draft save issue (of course).
I compared the old file with the updated one on github for the draft save fix, and the only difference seems to be those few changes around lines 140-145. Additionally, the permissions for both files show as being the same within the container.
Any chance you've seen this issue since posting your fix?
Environment:
Rocky Linux OS
Docker version 20.10.20
docker-compose version 1.29.2
