mirror of
https://github.com/aljazceru/signal-cli-rest-api.git
synced 2025-12-19 15:44:28 +01:00
changed default parameters in swagger documentation for create groups
endpoint * reordered parameters in swagger annotation in order to default the add members & edit group permissions to 'only-admins' & set the default for the group link to 'disable'. see #148
This commit is contained in:
@@ -41,8 +41,8 @@ type GroupEntry struct {
|
||||
}
|
||||
|
||||
type GroupPermissions struct {
|
||||
AddMembers string `json:"add_members" enums:"every-member,only-admins"`
|
||||
EditGroup string `json:"edit_group" enums:"every-member,only-admins"`
|
||||
AddMembers string `json:"add_members" enums:"only-admins,every-member"`
|
||||
EditGroup string `json:"edit_group" enums:"only-admins,every-member"`
|
||||
}
|
||||
|
||||
type CreateGroupRequest struct {
|
||||
@@ -50,7 +50,7 @@ type CreateGroupRequest struct {
|
||||
Members []string `json:"members"`
|
||||
Description string `json:"description"`
|
||||
Permissions GroupPermissions `json:"permissions"`
|
||||
GroupLinkState string `json:"group_link" enums:"enabled,enabled-with-approval,disabled"`
|
||||
GroupLinkState string `json:"group_link" enums:"disabled,enabled,enabled-with-approval"`
|
||||
}
|
||||
|
||||
type LoggingConfiguration struct {
|
||||
|
||||
Reference in New Issue
Block a user