I used a whiteboard for about 25 Minutes and the server suddenly crashed. I had it open on 3 devices with the same Nextcloud account.
All changes were lost and nothing was saved to the Nextcloud (reopening it resulted in an empty file).
It was not possible to use the built-in download button to back up after the server crashed because closing the error alert stopped the whole "exalidraw" session and while the message was displayed it was not possible to interact with the page.
Logs:
[12808] Room data synced. Users: 1, Last edited by: *censored*, files: 4
[socket:*censored*] Disposing room
file:///app/websocket_server/SocketManager.js:160
user: data.user,
^
TypeError: Cannot read properties of undefined (reading 'user')
at file:///app/websocket_server/SocketManager.js:160:16
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
at async Promise.all (index 0)
at async SocketManager.serverBroadcastHandler (file:///app/websocket_server/SocketManager.js:207:29)
I used a whiteboard for about 25 Minutes and the server suddenly crashed. I had it open on 3 devices with the same Nextcloud account. All changes were lost and nothing was saved to the Nextcloud (reopening it resulted in an empty file).
It was not possible to use the built-in download button to back up after the server crashed because closing the error alert stopped the whole "exalidraw" session and while the message was displayed it was not possible to interact with the page.
Logs: