If someone hasn't logged in yet, bbs.select_editor(); shows "!ERROR writing user.tab" (the selected editor is used, however)
I'm using Synchronet 3.20 that was built with the latest updates as of yesterday. In my login matrix, I have an option to allow emailing the sysop before the user has logged in. I tried using bbs.select_editor(); to allow the user to select a message editor before emailing the sysop. It works in that the selected editor is used, but after the user selects the editor, it shows a message saying there was an error writing user.tab. If a user has not logged in yet, I don't think it needs to update user.tab.
Select External Editor:
1: SlyEdit (Ice style)
2: SlyEdit (DCT style)
3: SlyEdit (Random style)
4: FSEditor
5: DCT Edit
6: SyncEdit
7: YAREdit
8: Pico (Pine Composer)
Which, Quit or [1]: 1
!ERROR writing user.tab
The sysop has been notified.