X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fvalidation.py;h=acb53c00e5941ab3916c68be96bfbe487ca0a53d;hp=f6c90c1e2983e511b62491386e32378c68065e20;hb=c768937d5bb7b31e827aca36c9ab8c3cf1fdb34b;hpb=b6a5819d7daefde450ab263a4a57a6d173255ee0 diff --git a/osm_nbi/validation.py b/osm_nbi/validation.py index f6c90c1..acb53c0 100644 --- a/osm_nbi/validation.py +++ b/osm_nbi/validation.py @@ -648,8 +648,9 @@ roles_new_schema = { "type": "object", "properties": { "name": shortname_schema, + "root": bool_schema, }, - "required": ["name"], + "required": ["name", "root"], "additionalProperties": True } roles_edit_schema = { @@ -657,10 +658,9 @@ roles_edit_schema = { "title": "Roles edit schema for administrators", "type": "object", "properties": { - "_id": id_schema, - "name": shortname_schema, + "root": bool_schema, }, - "required": ["_id", "name"], + "required": ["root"], "additionalProperties": True, "minProperties": 1 }