mirror of
https://github.com/plankanban/planka.git
synced 2025-07-18 20:59:44 +02:00
fix: Fix case sensitivity of default admin environment variables
This commit is contained in:
parent
9e45172eba
commit
9e9827d456
2 changed files with 6 additions and 4 deletions
|
@ -31,7 +31,8 @@ module.exports.custom = {
|
||||||
attachmentsPath: path.join(sails.config.appPath, 'private', 'attachments'),
|
attachmentsPath: path.join(sails.config.appPath, 'private', 'attachments'),
|
||||||
attachmentsUrl: `${process.env.BASE_URL}/attachments`,
|
attachmentsUrl: `${process.env.BASE_URL}/attachments`,
|
||||||
|
|
||||||
defaultAdminEmail: process.env.DEFAULT_ADMIN_EMAIL,
|
defaultAdminEmail:
|
||||||
|
process.env.DEFAULT_ADMIN_EMAIL && process.env.DEFAULT_ADMIN_EMAIL.toLowerCase(),
|
||||||
|
|
||||||
oidcIssuer: process.env.OIDC_ISSUER,
|
oidcIssuer: process.env.OIDC_ISSUER,
|
||||||
oidcClientId: process.env.OIDC_CLIENT_ID,
|
oidcClientId: process.env.OIDC_CLIENT_ID,
|
||||||
|
|
|
@ -13,7 +13,7 @@ const buildData = () => {
|
||||||
data.name = process.env.DEFAULT_ADMIN_NAME;
|
data.name = process.env.DEFAULT_ADMIN_NAME;
|
||||||
}
|
}
|
||||||
if (process.env.DEFAULT_ADMIN_USERNAME) {
|
if (process.env.DEFAULT_ADMIN_USERNAME) {
|
||||||
data.username = process.env.DEFAULT_ADMIN_USERNAME;
|
data.username = process.env.DEFAULT_ADMIN_USERNAME.toLowerCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
return data;
|
return data;
|
||||||
|
@ -24,16 +24,17 @@ exports.seed = async (knex) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const email = process.env.DEFAULT_ADMIN_EMAIL.toLowerCase();
|
||||||
const data = buildData();
|
const data = buildData();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await knex('user_account').insert({
|
await knex('user_account').insert({
|
||||||
...data,
|
...data,
|
||||||
email: process.env.DEFAULT_ADMIN_EMAIL,
|
email,
|
||||||
subscribeToOwnCards: false,
|
subscribeToOwnCards: false,
|
||||||
createdAt: new Date().toISOString(),
|
createdAt: new Date().toISOString(),
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
await knex('user_account').update(data).where('email', process.env.DEFAULT_ADMIN_EMAIL);
|
await knex('user_account').update(data).where('email', email);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue