mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-11-27 10:42:45 +03:00
Move config path.update to config.load
issue #1789 - we can do this step a bit earlier and it aids with neatness - also means for tests that config.load() is enough to get config & paths initialised
This commit is contained in:
parent
b955f13cc7
commit
73275d760f
@ -21,9 +21,13 @@ function loadConfig() {
|
||||
return loader().then(function (config) {
|
||||
// Cache the config.js object's environment
|
||||
// object so we can later refer to it.
|
||||
// Note: this is not the entirity of config.js,
|
||||
// Note: this is not the entirety of config.js,
|
||||
// just the object appropriate for this NODE_ENV
|
||||
ghostConfig = config;
|
||||
|
||||
// can't load theme settings yet as we don't have the API,
|
||||
// but we can load the paths
|
||||
return paths.update(config.url);
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -87,12 +87,9 @@ function setup(server) {
|
||||
Polyglot.instance = new Polyglot();
|
||||
|
||||
// ### Initialisation
|
||||
when.join(
|
||||
// Initialise the models
|
||||
models.init(),
|
||||
// Calculate paths
|
||||
config.paths.update(config().url)
|
||||
).then(function () {
|
||||
|
||||
// Initialise the models
|
||||
models.init().then(function () {
|
||||
// Populate any missing default settings
|
||||
return models.Settings.populateDefaults();
|
||||
}).then(function () {
|
||||
|
Loading…
Reference in New Issue
Block a user