3
0

Remove handle requirement from roles

This commit is contained in:
Tomaž Jerman 2023-01-13 09:52:33 +01:00
parent 2ea16012f1
commit 6c08e0b45b
2 changed files with 1 additions and 7 deletions

View File

@ -533,12 +533,6 @@ export default class System {
meta,
labels,
} = (a as KV) || {}
if (!name) {
throw Error('field name is empty')
}
if (!handle) {
throw Error('field handle is empty')
}
const cfg: AxiosRequestConfig = {
...extra,
method: 'post',

View File

@ -246,7 +246,7 @@ endpoints:
parameters:
post:
- { type: "string", name: "name", required: true, title: "Name of role" }
- { type: "string", name: "handle", required: true, title: "Handle for role" }
- { type: "string", name: "handle", title: "Handle for role" }
- { type: "[]string", name: "members", title: "role member IDs" }
- { type: "*types.RoleMeta", name: "meta", title: "Meta", parser: "types.ParseRoleMeta" }
- { type: "map[string]string", name: "labels", title: "Labels", parser: "label.ParseStrings" }