Add "submit" oauth2 scope.

This commit is contained in:
Logan Hanks
2012-09-14 12:03:20 -07:00
parent 4cf967a69e
commit ee87d2de54
2 changed files with 7 additions and 6 deletions

View File

@@ -208,6 +208,7 @@ class ApiController(RedditController, OAuth2ResourceController):
queries.new_message(m, inbox_rel)
@require_oauth2_scope("submit")
@validatedForm(VUser(),
VModhash(),
VCaptcha(),
@@ -983,7 +984,7 @@ class ApiController(RedditController, OAuth2ResourceController):
jquery(".content").replace_things(item, True, True, wrap = wrapper)
jquery(".content .link .rank").hide()
@require_oauth2_scope("comment")
@require_oauth2_scope("submit")
@validatedForm(VUser(),
VModhash(),
VRatelimit(rate_user = True, rate_ip = True,

View File

@@ -101,11 +101,6 @@ class OAuth2Scope:
"name": _("My Identity"),
"description": _("Access my reddit username and signup date."),
},
"comment": {
"id": "comment",
"name": _("Commenting"),
"description": _("Submit comments from my account."),
},
"moderateflair": {
"id": "moderateflair",
"name": _("Moderating Flair"),
@@ -118,6 +113,11 @@ class OAuth2Scope:
"Access the list of subreddits I moderate, contribute to,"
" and subscribe to."),
},
"submit": {
"id": "submit",
"name": _("Submit Content"),
"description": _("Submit links and comments from my account."),
},
}
def __init__(self, scope_str=None):