Alexandre Bodin a83c34e72e Add default category
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-07-08 11:09:45 +02:00

25 lines
445 B
JavaScript

'use strict';
const DEFAULT_CATEGORY = 'default';
const getConditionId = ({ name, plugin }) => {
if (plugin === 'admin') {
return `admin::${name}`;
} else if (plugin) {
return `plugins::${plugin}.${name}`;
}
return `application::${name}`;
};
const createCondition = condition => ({
category: DEFAULT_CATEGORY,
...condition,
id: getConditionId(condition),
});
module.exports = {
getConditionId,
createCondition,
};