mirror of
https://github.com/plankanban/planka.git
synced 2025-07-18 12:49:43 +02:00
fix: Fix case sensitivity of default admin environment variables
This commit is contained in:
parent
b1aa184eff
commit
d202dd15bc
2 changed files with 6 additions and 4 deletions
|
@ -31,7 +31,8 @@ module.exports.custom = {
|
|||
attachmentsPath: path.join(sails.config.appPath, 'private', '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,
|
||||
oidcClientId: process.env.OIDC_CLIENT_ID,
|
||||
|
|
|
@ -13,7 +13,7 @@ const buildData = () => {
|
|||
data.name = process.env.DEFAULT_ADMIN_NAME;
|
||||
}
|
||||
if (process.env.DEFAULT_ADMIN_USERNAME) {
|
||||
data.username = process.env.DEFAULT_ADMIN_USERNAME;
|
||||
data.username = process.env.DEFAULT_ADMIN_USERNAME.toLowerCase();
|
||||
}
|
||||
|
||||
return data;
|
||||
|
@ -24,16 +24,17 @@ exports.seed = async (knex) => {
|
|||
return;
|
||||
}
|
||||
|
||||
const email = process.env.DEFAULT_ADMIN_EMAIL.toLowerCase();
|
||||
const data = buildData();
|
||||
|
||||
try {
|
||||
await knex('user_account').insert({
|
||||
...data,
|
||||
email: process.env.DEFAULT_ADMIN_EMAIL,
|
||||
email,
|
||||
subscribeToOwnCards: false,
|
||||
createdAt: new Date().toISOString(),
|
||||
});
|
||||
} 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