Refactor: Migrate workspaces from JSON to new storage system

This commit is contained in:
mauro-balades 2024-10-03 22:31:07 +02:00
parent c67cca9c70
commit 5822df61e5
No known key found for this signature in database
GPG key ID: CBD57A2AEDBDA1FB

View file

@ -27,8 +27,10 @@ var ZenWorkspacesStorage = {
if (await IOUtils.exists(oldWorkspacesPath)) {
console.info('ZenWorkspacesStorage: Migrating workspaces from JSON...');
const oldWorkspaces = await IOUtils.readJSON(oldWorkspacesPath);
for (const workspace of oldWorkspaces.workspaces) {
await this.saveWorkspace(workspace);
if (oldWorkspaces.workspaces) {
for (const workspace of oldWorkspaces.workspaces) {
await this.saveWorkspace(workspace);
}
}
await IOUtils.remove(oldWorkspacesPath);
}