Skip to content
This repository was archived by the owner on Feb 22, 2024. It is now read-only.

Commit f36a65b

Browse files
authored
Merge pull request #1579 from hirad-rewok/null_name_error
hirad/TrackJS null name error
2 parents 0fddce6 + 357366a commit f36a65b

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/workspace/workspace.es6

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,14 @@ const state = {
8282
return state.saveas.show();
8383
}
8484
const workspace = local_storage.get('states');
85-
workspace.name = sanitize(name);
86-
const inx = _.findIndex(state.workspaces, {name: workspace.name});
87-
state.workspaces[inx] = workspace;
88-
state.workspaces = clone(state.workspaces);
89-
local_storage.set('workspaces', state.workspaces);
90-
$.growl.notice({ message: 'Workspace changes saved'.i18n() });
85+
if (workspace) {
86+
workspace.name = sanitize(name);
87+
const inx = _.findIndex(state.workspaces, {name: workspace.name});
88+
state.workspaces[inx] = workspace;
89+
state.workspaces = clone(state.workspaces);
90+
local_storage.set('workspaces', state.workspaces);
91+
$.growl.notice({ message: 'Workspace changes saved'.i18n() });
92+
}
9193
}
9294
},
9395
rename: {

0 commit comments

Comments
 (0)