Codegen changes

This commit is contained in:
Denis Arh
2019-02-11 21:01:09 +01:00
parent 3911316321
commit d4ff94d7ac
6 changed files with 13 additions and 34 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -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
+9 -9
View File
@@ -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
+2 -2
View File
@@ -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