Remove handle requirement from roles
This commit is contained in:
parent
2ea16012f1
commit
6c08e0b45b
@ -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',
|
||||
|
||||
@ -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" }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user