Afshin Darian пре 8 година
родитељ
комит
580d3016d6
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      src/instancerestorer/instancerestorer.ts

+ 3 - 2
src/instancerestorer/instancerestorer.ts

@@ -346,8 +346,9 @@ class InstanceRestorer implements IInstanceRestorer {
   save(data: IInstanceRestorer.ILayout): Promise<void> {
     // If there are promises that are unresolved, bail.
     if (this._promises) {
-      console.warn('save() was called prematurely.');
-      return Promise.resolve(void 0);
+      let warning = 'save() was called prematurely.';
+      console.warn(warning);
+      return Promise.reject(warning);
     }
 
     let dehydrated: InstanceRestorer.IDehydratedLayout = {};