I just upgraded to 7.12.1, it was a rocky upgrade with issues that I fixed and was able to complete.
However, my Dashboard crashed and had to reset it. Now the “My Cases” dashlet doesn’t even add to the dashboard and the “My Tasks” dashlet just shows a spinning circle.
I tested the demo and this does not occur in the demo, so it’s definitely a me issue. Any one else? Or suggestions on what to try?
Things I’ve tried:
Repair and Rebuild
Reset Homepage in user settings
Rebuild dashlets in repair
Did all the rebuild JS in repair
Reset permissions
Flushed my browser cache
There’s nothing obvious in error log.
In Console this seems relevant:
Failed to load resource: the server responded with a status of 500 ()
Did get to the bottom of the DB issues. I’m on MySQL 8 and specifying the length of integer values seems to be deprecated. So any vardefs that specifies length of integer values will generate a mismatch warning.
Display width specification for integer data types was deprecated in MySQL 8.0.17, and now statements that include data type definitions in their output no longer show the display width for integer types, with these exceptions:
OK for anyone following along, I removed the tab that had the “tasks” then re-set my permissions, then added tasks back. It works. However, now just down to the “cases” dashlet not working and that didn’t fix it.
The network tab should show you also (on the right, after clicking on the specific request) the POST parameters, if it’s a POST, maybe it’s called “headers”, and the response values (although a 500 error probably means you didn’t get anything back from the server).
This should allow to dive more specifically into the code answering the request. A 500 should leave a FATAL error in the php_errors.log but some errors are just too fatal for it to log anything