Skip to content

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.