From 2d06c7c61671bacd08ea35047b9f91431d5d20ec Mon Sep 17 00:00:00 2001 From: lesion Date: Mon, 8 Nov 2021 11:02:14 +0100 Subject: [PATCH] fix baseurl/hostname in initial setup configuration --- server/api/controller/setup.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/api/controller/setup.js b/server/api/controller/setup.js index e939eca2..45d47d0a 100644 --- a/server/api/controller/setup.js +++ b/server/api/controller/setup.js @@ -36,6 +36,9 @@ const setupController = { config.db = dbConf config.firstrun = false config.db.logging = false + config.baseurl = req.protocol + '://' + req.headers.host + config.hostname = new URL.URL(config.baseurl).hostname + const settingsController = require('./settings') await settingsController.load() return res.sendStatus(200) @@ -54,9 +57,6 @@ const setupController = { // calculate default settings values await settingsController.set('theme.is_dark', true) await settingsController.set('instance_name', settingsController.settings.title.toLowerCase().replace(/ /g, '')) - await settingsController.set('baseurl', req.protocol + '://' + req.headers.host) - await settingsController.set('hostname', new URL.URL(settingsController.settings.baseurl).hostname) - // create admin const password = helpers.randomString() const email = `admin`