Still seeing issues with JWT timeout, especially around creating a note. These are really painful bugs, because they prevent a note from being saved, and all progress to be lost.
When you edit a team note, the selected team will default to the first team you are a member of. This means that it may accidentally switch which team the note is associated with, without the user ...
After some period of time (15 minutes?), the user's JWT expires, and any requests will fail until they refresh. Instead, the JWT should auto-renew.
If users are not logged in via Google, the comments will show their username as null. We should use email as a backup.