diff --git a/src/etapi/attributes.js b/src/etapi/attributes.js index 74d3dbfa9..751166858 100644 --- a/src/etapi/attributes.js +++ b/src/etapi/attributes.js @@ -17,7 +17,8 @@ function register(router) { 'type': [v.mandatory, v.notNull, v.isAttributeType], 'name': [v.mandatory, v.notNull, v.isString], 'value': [v.notNull, v.isString], - 'isInheritable': [v.notNull, v.isBoolean] + 'isInheritable': [v.notNull, v.isBoolean], + 'position': [v.notNull, v.isInteger] }; eu.route(router, 'post' ,'/etapi/attributes', (req, res, next) => { @@ -40,7 +41,9 @@ function register(router) { }); const ALLOWED_PROPERTIES_FOR_PATCH = { - 'value': [v.notNull, v.isString] + 'value': [v.notNull, v.isString], + 'isInheritable': [v.notNull, v.isBoolean], + 'position': [v.notNull, v.isInteger] }; eu.route(router, 'patch' ,'/etapi/attributes/:attributeId', (req, res, next) => {