فهرست منبع

Tweak return flow.

Ian Rose 7 سال پیش
والد
کامیت
eb1aada249
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      packages/docregistry/src/context.ts

+ 3 - 3
packages/docregistry/src/context.ts

@@ -599,11 +599,11 @@ class Context<T extends DocumentRegistry.IModel> implements DocumentRegistry.ICo
       }
       if (result.button.label === 'OVERWRITE') {
         return this._manager.contents.save(this._path, options);
-      } else if (result.button.label === 'REVERT') {
+      }
+      if (result.button.label === 'REVERT') {
         return this.revert().then(() => { return model; });
-      } else if (result.button.label === 'CANCEL') {
-        return Promise.reject('Cancel');
       }
+      return Promise.reject('Cancel'); // Otherwise cancel the save.
     });
   }