fix e2e
gitea/salix/pipeline/head This commit is unstable Details

This commit is contained in:
Alex Moreno 2022-10-31 15:07:22 +01:00
parent b37c257885
commit e7047e982f
5 changed files with 5 additions and 33 deletions

View File

@ -53,9 +53,6 @@
"EmailUser": {
"dataSource": "vn"
},
"FuncionalityAcl": {
"dataSource": "vn"
},
"Image": {
"dataSource": "vn"
},

View File

@ -1,24 +0,0 @@
{
"name": "FuncionalityAcl",
"base": "VnModel",
"options": {
"mysql": {
"table": "salix.funcionalityAcl"
}
},
"properties": {
"id": {
"type": "number",
"id": true
},
"model": {
"type": "string"
},
"property": {
"type": "string"
},
"role": {
"type": "string"
}
}
}

View File

@ -34,7 +34,6 @@ TABLES=(
salix
ACL
fieldAcl
funcionalityAcl
module
defaultViewConfig
)

View File

@ -1,6 +1,6 @@
module.exports = function(app) {
app.models.ACL.checkAccess = async(ctx, modelId, property, accessType = '*') => {
app.models.ACL.checkAccessAcl = async(ctx, modelId, property, accessType = '*') => {
const models = app.models;
const context = {
accessToken: ctx.req.accessToken,

View File

@ -49,10 +49,10 @@ module.exports = Self => {
const isTicketWeekly = await models.TicketWeekly.findOne({where: {ticketFk: ticketId}}, myOptions);
const hasSaleFloramondo = salesData.find(sale => sale.item().isFloramondo);
const canEditTracked = await models.ACL.checkAccess(ctx, 'Sale', 'editTracked');
const canEditCloned = await models.ACL.checkAccess(ctx, 'Sale', 'editCloned');
const canEditWeekly = await models.ACL.checkAccess(ctx, 'Ticket', 'editWeekly');
const canEditFloramondo = await models.ACL.checkAccess(ctx, 'Sale', 'editFloramondo');
const canEditTracked = await models.ACL.checkAccessAcl(ctx, 'Sale', 'editTracked');
const canEditCloned = await models.ACL.checkAccessAcl(ctx, 'Sale', 'editCloned');
const canEditWeekly = await models.ACL.checkAccessAcl(ctx, 'Ticket', 'editWeekly');
const canEditFloramondo = await models.ACL.checkAccessAcl(ctx, 'Sale', 'editFloramondo');
const shouldEditTracked = canEditTracked || !hasSaleTracking;
const shouldEditCloned = canEditCloned || !hasSaleCloned;