diff options
author | Jamie Vigliotta <jamie.j.vigliotta@nasa.gov> | 2021-06-23 21:05:28 +0300 |
---|---|---|
committer | Jamie Vigliotta <jamie.j.vigliotta@nasa.gov> | 2021-06-23 21:05:28 +0300 |
commit | 3a40eeb14b78760fa0d170bc444b60d5f2dcee0d (patch) | |
tree | 8d8a0810a1777c5b0f3444d204598d58072cc597 | |
parent | 2a1e3222300b116fef036d6b9977edff008569b8 (diff) |
catching any errors from a user canceling from dialogduplicate-cancel-catch
-rw-r--r-- | src/plugins/duplicate/DuplicateAction.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/plugins/duplicate/DuplicateAction.js b/src/plugins/duplicate/DuplicateAction.js index daf44862b..6e9d2875b 100644 --- a/src/plugins/duplicate/DuplicateAction.js +++ b/src/plugins/duplicate/DuplicateAction.js @@ -37,7 +37,15 @@ export default class DuplicateAction { let duplicationTask = new DuplicateTask(this.openmct); let originalObject = objectPath[0]; let parent = objectPath[1]; - let userInput = await this.getUserInput(originalObject, parent); + let userInput; + + try { + userInput = await this.getUserInput(originalObject, parent); + } catch (error) { + // user most likely canceled + return; + } + let newParent = userInput.location; let inNavigationPath = this.inNavigationPath(originalObject); |