Codegen changes
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -64,13 +64,13 @@ func (*Channel) Permissions() []rules.OperationGroup {
|
||||
|
||||
func (*Channel) PermissionDefault(key string) rules.Access {
|
||||
values := map[string]rules.Access{
|
||||
"text.attach": rules.Inherit,
|
||||
"text.edit_own": rules.Inherit,
|
||||
"text.edit_all": rules.Inherit,
|
||||
"text.react": rules.Inherit,
|
||||
"manage.webhooks": rules.Inherit,
|
||||
"text.send": rules.Inherit,
|
||||
"text.embed": rules.Inherit,
|
||||
"text.attach": rules.Inherit,
|
||||
"text.edit_own": rules.Inherit,
|
||||
}
|
||||
if value, ok := values[key]; ok {
|
||||
return value
|
||||
|
||||
@@ -94,18 +94,18 @@ func (*Organisation) Permissions() []rules.OperationGroup {
|
||||
|
||||
func (*Organisation) PermissionDefault(key string) rules.Access {
|
||||
values := map[string]rules.Access{
|
||||
"admin": rules.Deny,
|
||||
"manage.organisation": rules.Deny,
|
||||
"manage.roles": rules.Deny,
|
||||
"text.react": rules.Allow,
|
||||
"text.embed": rules.Allow,
|
||||
"text.attach": rules.Allow,
|
||||
"text.edit_own": rules.Allow,
|
||||
"text.edit_all": rules.Deny,
|
||||
"audit": rules.Deny,
|
||||
"manage.channels": rules.Deny,
|
||||
"manage.organisation": rules.Deny,
|
||||
"manage.webhooks": rules.Deny,
|
||||
"text.embed": rules.Allow,
|
||||
"text.edit_own": rules.Allow,
|
||||
"text.react": rules.Allow,
|
||||
"admin": rules.Deny,
|
||||
"manage.roles": rules.Deny,
|
||||
"manage.channels": rules.Deny,
|
||||
"text.send": rules.Allow,
|
||||
"text.attach": rules.Allow,
|
||||
"text.edit_all": rules.Deny,
|
||||
}
|
||||
if value, ok := values[key]; ok {
|
||||
return value
|
||||
|
||||
@@ -64,13 +64,13 @@ func (*Team) Permissions() []rules.OperationGroup {
|
||||
|
||||
func (*Team) PermissionDefault(key string) rules.Access {
|
||||
values := map[string]rules.Access{
|
||||
"text.edit_all": rules.Inherit,
|
||||
"text.react": rules.Inherit,
|
||||
"manage.webhooks": rules.Inherit,
|
||||
"text.send": rules.Inherit,
|
||||
"text.embed": rules.Inherit,
|
||||
"text.attach": rules.Inherit,
|
||||
"text.edit_own": rules.Inherit,
|
||||
"text.edit_all": rules.Inherit,
|
||||
"text.react": rules.Inherit,
|
||||
}
|
||||
if value, ok := values[key]; ok {
|
||||
return value
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user