Currently, when internal/external plugins are trying to write/read in File Explorer, when no workspace available, the FileManager is not creating the file/folder but throwing an error.
Our plugins are not handling this error but either doing nothing or printing an error in the console. No feedback to the user.
I see 3 options:
handle that it FileManager - simply create a workspace on demand
handle that it FileManager - FilManager is auto-creating a new workspace when the last one is deleted
update all internal/external plugins that writing a file/folder in File Manager and handle the error case by case
Currently, when internal/external plugins are trying to write/read in File Explorer, when no workspace available, the FileManager is not creating the file/folder but throwing an error. Our plugins are not handling this error but either doing nothing or printing an error in the console. No feedback to the user. I see 3 options: