Closed yao9394 closed 7 months ago
Hi @yao9394 ,
I have filed an internal work item to track this issue, the reference number for the internal work item is 73003. If you require future support please feel free to open a support ticket at support.panopto.com.
Thanks, Joe Malmsten
Hi,
I pushed the update for this issue.
Please review and merge if it's ok.
Kind regards, Tomo
This issue should be fixed. Closing this for now.
There is chance that Panopto server is up, but for some reason sync_external_user could be broken, for example, some issue with database which could break sync_external_user and return 500 error and there is no try catch block. As this is called when initialising atto editor that has enable panopto button, that breaks grading screen.
We should add try catch block for these lines
https://github.com/Panopto/Moodle-2.0-plugin-for-Panopto/blob/master/lib/panopto_data.php#L775-L784
example: https://github.com/Panopto/Moodle-2.0-plugin-for-Panopto/blob/master/lib/panopto_data.php#L445-L455