mirror of
https://github.com/bbernhard/signal-cli-rest-api.git
synced 2026-05-20 13:44:17 +00:00
parent
08959a9d69
commit
fc2982c25f
@ -52,7 +52,15 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func (g GroupPermission) String() string {
|
func (g GroupPermission) String() string {
|
||||||
return []string{"", "every-member", "only-admins"}[g]
|
switch g {
|
||||||
|
case DefaultGroupPermission:
|
||||||
|
return ""
|
||||||
|
case EveryMember:
|
||||||
|
return "every-member"
|
||||||
|
case OnlyAdmins:
|
||||||
|
return "only-admins"
|
||||||
|
}
|
||||||
|
return ""
|
||||||
}
|
}
|
||||||
|
|
||||||
func (g GroupPermission) FromString(input string) GroupPermission {
|
func (g GroupPermission) FromString(input string) GroupPermission {
|
||||||
@ -66,7 +74,17 @@ func (g GroupPermission) FromString(input string) GroupPermission {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (g GroupLinkState) String() string {
|
func (g GroupLinkState) String() string {
|
||||||
return []string{"", "enabled", "enabled-with-approval", "disabled"}[g]
|
switch g {
|
||||||
|
case DefaultGroupLinkState:
|
||||||
|
return ""
|
||||||
|
case Enabled:
|
||||||
|
return "enabled"
|
||||||
|
case EnabledWithApproval:
|
||||||
|
return "enabled-with-approval"
|
||||||
|
case Disabled:
|
||||||
|
return "disabled"
|
||||||
|
}
|
||||||
|
return ""
|
||||||
}
|
}
|
||||||
|
|
||||||
func (g GroupLinkState) FromString(input string) GroupLinkState {
|
func (g GroupLinkState) FromString(input string) GroupLinkState {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user