Merge branch 'dev' of https://gitea.verdnatura.es/verdnatura/salix into 1880-refactor_loggable
gitea/salix/pipeline/head There was a failure building this commit Details

This commit is contained in:
Bernat Exposito Domenech 2020-07-09 14:14:57 +02:00
commit ab8d2be1ae
3 changed files with 15 additions and 6 deletions

View File

@ -22,9 +22,8 @@ module.exports = Self => {
async function claimIsEditable(ctx) {
const loopBackContext = LoopBackContext.getCurrentContext();
const httpCtx = {req: loopBackContext.active};
console.log(ctx, 'ctx.where.id');
console.log(ctx.where, 'ctx.where.id');
const isEditable = await Self.app.models.Claim.isEditable(httpCtx, ctx.where.id);
const claimBeginning = await Self.findById(ctx.where.id);
const isEditable = await Self.app.models.Claim.isEditable(httpCtx, claimBeginning.claimFk);
if (!isEditable)
throw new UserError(`The current claim can't be modified`);

View File

@ -22,16 +22,25 @@ class Controller extends Section {
};
}
set salesClaimed(value) {
this._salesClaimed = value;
get claim() {
return this._claim;
}
set claim(value) {
this._claim = value;
if (value) {
this.calculateTotals();
this.isClaimEditable();
this.isTicketEditable();
}
}
set salesClaimed(value) {
this._salesClaimed = value;
if (value) this.calculateTotals();
}
get salesClaimed() {
return this._salesClaimed;
}

View File

@ -2,6 +2,7 @@
url="Clients/consumption"
link="{clientFk: $ctrl.$params.id}"
filter="::$ctrl.filter"
limit="20"
user-params="::$ctrl.filterParams"
data="sales"
order="itemTypeFk, itemName, itemSize">