refs #6434 feat: insert record just when fail
gitea/salix/pipeline/head There was a failure building this commit
Details
gitea/salix/pipeline/head There was a failure building this commit
Details
This commit is contained in:
parent
6af99b7669
commit
5a36fabf05
|
@ -135,15 +135,16 @@ module.exports = function(Self) {
|
||||||
Self.signInValidate = async(user, userToken, token, ctx) => {
|
Self.signInValidate = async(user, userToken, token, ctx) => {
|
||||||
const [[key, value]] = Object.entries(Self.userUses(user));
|
const [[key, value]] = Object.entries(Self.userUses(user));
|
||||||
const isOwner = Self.rawSql(`SELECT ? = ? `, [userToken[key], value]);
|
const isOwner = Self.rawSql(`SELECT ? = ? `, [userToken[key], value]);
|
||||||
await Self.app.models.SignInLog.create({
|
if (!isOwner) {
|
||||||
userName: user,
|
await Self.app.models.SignInLog.create({
|
||||||
token: token.id,
|
userName: user,
|
||||||
userFk: userToken.id,
|
token: token.id,
|
||||||
ip: ctx.req.ip,
|
userFk: userToken.id,
|
||||||
owner: isOwner
|
ip: ctx.req.ip,
|
||||||
});
|
owner: isOwner
|
||||||
if (!isOwner)
|
});
|
||||||
throw new UserError('Try again');
|
}
|
||||||
|
throw new UserError('Try again');
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue