Browse Source

Refactor.

Herby Vojčík 5 years ago
parent
commit
b2eb917b0c
1 changed files with 6 additions and 12 deletions
  1. 6 12
      lang/base/helpers.js

+ 6 - 12
lang/base/helpers.js

@@ -54,18 +54,12 @@ define(["amber/boot", "require"], function (boot, require) {
     }
 
     exports.initialize = function (options) {
-        return Promise.resolve()
-            .then(function () {
-                globals.SmalltalkSettings['transport.defaultAmdNamespace'] = api.defaultAmdNamespace;
-            })
-            .then(settingsInLocalStorage)
-            .then(function () {
-                return options || {};
-            })
-            .then(mixinToSettings)
-            .then(function () {
-                return api.initialize();
-            });
+        return new Promise(function (resolve) {
+            globals.SmalltalkSettings['transport.defaultAmdNamespace'] = api.defaultAmdNamespace;
+            settingsInLocalStorage();
+            mixinToSettings(options || {});
+            resolve(api.initialize());
+        });
     };
 
     // Exports