mirror of
https://github.com/plankanban/planka.git
synced 2025-07-18 20:59:44 +02:00
fix: Fix saving milliseconds for timestamps
This commit is contained in:
parent
a6cfad4d35
commit
8578883fac
5 changed files with 8 additions and 12 deletions
|
@ -6,7 +6,7 @@ module.exports = {
|
||||||
accessToken,
|
accessToken,
|
||||||
deletedAt: null,
|
deletedAt: null,
|
||||||
}).set({
|
}).set({
|
||||||
deletedAt: new Date().toUTCString(),
|
deletedAt: new Date().toISOString(),
|
||||||
});
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|
|
@ -30,7 +30,7 @@ module.exports = {
|
||||||
id: inputs.record.id,
|
id: inputs.record.id,
|
||||||
deletedAt: null,
|
deletedAt: null,
|
||||||
}).set({
|
}).set({
|
||||||
deletedAt: new Date().toUTCString(),
|
deletedAt: new Date().toISOString(),
|
||||||
});
|
});
|
||||||
|
|
||||||
if (user) {
|
if (user) {
|
||||||
|
|
|
@ -64,7 +64,7 @@ module.exports = {
|
||||||
if (!_.isUndefined(values.password)) {
|
if (!_.isUndefined(values.password)) {
|
||||||
Object.assign(values, {
|
Object.assign(values, {
|
||||||
password: bcrypt.hashSync(values.password, 10),
|
password: bcrypt.hashSync(values.password, 10),
|
||||||
passwordChangedAt: new Date().toUTCString(),
|
passwordChangedAt: new Date().toISOString(),
|
||||||
});
|
});
|
||||||
|
|
||||||
if (Object.keys(values).length === 1) {
|
if (Object.keys(values).length === 1) {
|
||||||
|
|
|
@ -80,13 +80,13 @@ module.exports.models = {
|
||||||
},
|
},
|
||||||
|
|
||||||
beforeCreate(valuesToSet, proceed) {
|
beforeCreate(valuesToSet, proceed) {
|
||||||
valuesToSet.createdAt = new Date().toUTCString(); // eslint-disable-line no-param-reassign
|
valuesToSet.createdAt = new Date().toISOString(); // eslint-disable-line no-param-reassign
|
||||||
|
|
||||||
proceed();
|
proceed();
|
||||||
},
|
},
|
||||||
|
|
||||||
beforeUpdate(valuesToSet, proceed) {
|
beforeUpdate(valuesToSet, proceed) {
|
||||||
valuesToSet.updatedAt = new Date().toUTCString(); // eslint-disable-line no-param-reassign
|
valuesToSet.updatedAt = new Date().toISOString(); // eslint-disable-line no-param-reassign
|
||||||
|
|
||||||
proceed();
|
proceed();
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,16 +1,12 @@
|
||||||
const bcrypt = require('bcrypt');
|
const bcrypt = require('bcrypt');
|
||||||
|
|
||||||
exports.seed = (knex) => {
|
exports.seed = (knex) =>
|
||||||
const date = new Date().toUTCString();
|
knex('user_account').insert({
|
||||||
|
|
||||||
return knex('user_account').insert({
|
|
||||||
email: 'demo@demo.demo',
|
email: 'demo@demo.demo',
|
||||||
password: bcrypt.hashSync('demo', 10),
|
password: bcrypt.hashSync('demo', 10),
|
||||||
isAdmin: true,
|
isAdmin: true,
|
||||||
name: 'Demo Demo',
|
name: 'Demo Demo',
|
||||||
username: 'demo',
|
username: 'demo',
|
||||||
subscribeToOwnCards: false,
|
subscribeToOwnCards: false,
|
||||||
createdAt: date,
|
createdAt: new Date().toISOString(),
|
||||||
updatedAt: date,
|
|
||||||
});
|
});
|
||||||
};
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue