diff options
Diffstat (limited to 'pygithub3/requests/issues/__init__.py')
-rw-r--r-- | pygithub3/requests/issues/__init__.py | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/pygithub3/requests/issues/__init__.py b/pygithub3/requests/issues/__init__.py index ca8afb1..d6c7b06 100644 --- a/pygithub3/requests/issues/__init__.py +++ b/pygithub3/requests/issues/__init__.py @@ -1,28 +1,20 @@ #!/usr/bin/env python # -*- encoding: utf-8 -*- -from pygithub3.requests.base import Request, ValidationError +from pygithub3.requests.base import Request from pygithub3.resources.issues import Issue + class List(Request): uri = 'issues' resource = Issue - body_schema = { - 'schema': ('filter', 'state', 'labels', 'sort', 'direction', 'since'), - 'required': () - } class List_by_repo(Request): uri = 'repos/{user}/{repo}/issues' resource = Issue - body_schema = { - 'schema': ('milestone', 'state', 'assignee', 'mentioned', 'labels', - 'sort', 'direction', 'since'), - 'required': () - } class Get(Request): @@ -41,11 +33,12 @@ class Create(Request): } -class Edit(Request): +class Update(Request): uri = 'repos/{user}/{repo}/issues/{number}' resource = Issue body_schema = { - 'schema': ('title', 'body', 'assignee', 'state', 'milestone', 'lables'), + 'schema': ('title', 'body', 'assignee', 'state', 'milestone', + 'lables'), 'required': () - }
\ No newline at end of file + } |