Migrate PROVIDER from cloudron.conf correctly
This commit is contained in:
@@ -13,6 +13,7 @@ exports.up = function(db, callback) {
|
|||||||
const config = JSON.parse(fs.readFileSync('/etc/cloudron/cloudron.conf', 'utf8'));
|
const config = JSON.parse(fs.readFileSync('/etc/cloudron/cloudron.conf', 'utf8'));
|
||||||
|
|
||||||
async.series([
|
async.series([
|
||||||
|
fs.writeFile.bind(null, '/etc/cloudron/PROVIDER', config.provider, 'utf8'),
|
||||||
db.runSql.bind(db, 'START TRANSACTION;'),
|
db.runSql.bind(db, 'START TRANSACTION;'),
|
||||||
// we use replace instead of insert because the cloudron-setup adds api/web_server_origin even for legacy setups
|
// we use replace instead of insert because the cloudron-setup adds api/web_server_origin even for legacy setups
|
||||||
db.runSql.bind(db, 'REPLACE INTO settings (name, value) VALUES(?, ?)', [ 'api_server_origin', config.apiServerOrigin ]),
|
db.runSql.bind(db, 'REPLACE INTO settings (name, value) VALUES(?, ?)', [ 'api_server_origin', config.apiServerOrigin ]),
|
||||||
|
|||||||
Reference in New Issue
Block a user