21 lines
638 B
JavaScript
21 lines
638 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
var filter_1 = require("oak-domain/lib/store/filter");
|
|
var checkers = [
|
|
{
|
|
type: 'logical',
|
|
action: 'select',
|
|
entity: 'message',
|
|
checker: function (operation, context) {
|
|
var systemId = context.getSystemId();
|
|
var filter = {
|
|
messageSystem$message: {
|
|
systemId: systemId,
|
|
}
|
|
};
|
|
operation.filter = operation.filter ? (0, filter_1.combineFilters)([operation.filter, filter]) : filter;
|
|
},
|
|
}
|
|
];
|
|
exports.default = checkers;
|