create hook in account
gitea/salix/pipeline/head This commit looks good
Details
gitea/salix/pipeline/head This commit looks good
Details
This commit is contained in:
parent
79b143478e
commit
2a53d4bca5
|
@ -12,15 +12,13 @@ module.exports = Self => {
|
||||||
message: `A client with that Web User name already exists`
|
message: `A client with that Web User name already exists`
|
||||||
});
|
});
|
||||||
|
|
||||||
Self.observe('before save', async function(ctx, next) {
|
Self.observe('before save', async function(ctx) {
|
||||||
if (ctx.currentInstance && ctx.currentInstance.id && ctx.data && ctx.data.password)
|
if (ctx.currentInstance && ctx.currentInstance.id && ctx.data && ctx.data.password)
|
||||||
ctx.data.password = md5(ctx.data.password);
|
ctx.data.password = md5(ctx.data.password);
|
||||||
|
|
||||||
if (ctx.data && (ctx.data.name || ctx.data.active)) {
|
if (!ctx.isNewInstance && ctx.data && (ctx.data.name || ctx.data.active)) {
|
||||||
let instance = JSON.parse(JSON.stringify(ctx.currentInstance));
|
let instance = JSON.parse(JSON.stringify(ctx.currentInstance));
|
||||||
let userId = ctx.options.accessToken.userId;
|
let userId = ctx.options.accessToken.userId;
|
||||||
console.log('ctx.data', ctx.data);
|
|
||||||
console.log('ctx.currentInstance', ctx.currentInstance);
|
|
||||||
let logRecord = {
|
let logRecord = {
|
||||||
originFk: ctx.currentInstance.id,
|
originFk: ctx.currentInstance.id,
|
||||||
userFk: userId,
|
userFk: userId,
|
||||||
|
@ -31,8 +29,6 @@ module.exports = Self => {
|
||||||
};
|
};
|
||||||
await Self.app.models.ClientLog.create(logRecord);
|
await Self.app.models.ClientLog.create(logRecord);
|
||||||
}
|
}
|
||||||
|
|
||||||
next();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Self.remoteMethod('getCurrentUserData', {
|
Self.remoteMethod('getCurrentUserData', {
|
||||||
|
|
Loading…
Reference in New Issue