fix: resource advanced view filter.

This commit is contained in:
Ahmed Bouhuolia
2020-09-16 21:41:09 +02:00
parent a22c8395f3
commit ca92c925a9
72 changed files with 997 additions and 2324 deletions

View File

@@ -27,7 +27,6 @@ export default class ViewRole extends TenantModel {
* Relationship mapping.
*/
static get relationMappings() {
const ResourceField = require('models/ResourceField');
const View = require('models/View');
return {
@@ -42,18 +41,6 @@ export default class ViewRole extends TenantModel {
to: 'views.id',
},
},
/**
* View role model may belongs to resource field model.
*/
field: {
relation: Model.BelongsToOneRelation,
modelClass: this.relationBindKnex(ResourceField.default),
join: {
from: 'view_roles.fieldId',
to: 'resource_fields.id',
},
},
};
}
}