diff options
author | 2011-11-09 02:18:29 +0100 | |
---|---|---|
committer | 2011-11-09 02:18:29 +0100 | |
commit | 5604cff7cd6094ca61971eb973838e6c4ffeb992 (patch) | |
tree | c87f4e23f72c1c9391c1024087a2dd5460e9d6c4 /github3/api.py | |
parent | New design. Merge develop branch (diff) | |
download | python-github3-5604cff7cd6094ca61971eb973838e6c4ffeb992.tar.xz python-github3-5604cff7cd6094ca61971eb973838e6c4ffeb992.zip |
Fix bugs
Diffstat (limited to 'github3/api.py')
-rw-r--r-- | github3/api.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/github3/api.py b/github3/api.py index 2066e94..b7435ff 100644 --- a/github3/api.py +++ b/github3/api.py @@ -43,7 +43,7 @@ class GithubCore(object): def head(self, request, **kwargs): """ HEAD request """ - return self._request('HEAD', request, **kwargs).headers + return self._request('HEAD', request, **kwargs) def post(self, request, data=None, **kwargs): """ @@ -71,11 +71,17 @@ class GithubCore(object): """ PUT request """ response = self._request('PUT', request, **kwargs) assert response.status_code == 204 + return response def delete(self, request, **kwargs): """ DELETE request """ + + data = kwargs.get('data') + if data: + kwargs['data'] = self._parser.dumps(data) response = self._request('DELETE', request, **kwargs) assert response.status_code == 204 + return response def _parse_args(self, request_args): """ |