Sessions not shown after page reload
- Nextcloud 16.0.5
- PostgreSQL 11.5
- Phonetrack 0.5.2
- Affects LDAP and Nextcloud native users.
- This issue appears to be present in every browser I've tried (Firefox and Chrome on Windows, Linux, and Android, IE and Edge)
So what happens is I'll create a session and I can edit it's options once it's been created, and I can log to the session from the android app and all of that works just fine. If I refresh the Phonetrack page or access the Phonetrack page from another browser tab or window or entirely different browser, the list of sessions is not shown. I cannot view the session from the browser after it was initially created. There does not appear to be any sort of error message in the Nextcloud logs or in the browser console or really anywhere.
I can see in the database that the session exists. If I try to create a new session with the same name, it complains that it can't. The android app still is still logging to the session, it just isn't available to me through the web interface. This is particularly frustrating because of the lack of any sort of relevant log messages anywhere so I'm unsure how to proceed in my troubleshooting.
This all worked nicely on a previous instance, however I'm not entirely sure which versions of everything I was using a the time so I don't even have a good fallback for that anymore. I tried going back to version 0.5.0 of the Phonetrack app in Nextcloud after clearing out the database, but even that did not seem to affect the ability to view existing sessions.