fixed file API return values

The returned objects were not correctly populated, leaving us with
empty objects.

This is now fixed.
This commit is contained in:
Jannis Gebauer
2016-07-29 09:54:31 +02:00
parent 7390827c6c
commit 0f29a53e17
+5 -5
View File
@@ -1285,8 +1285,8 @@ class Repository(github.GithubObject.CompletableGithubObject):
input=put_parameters
)
return {'content': github.ContentFile.ContentFile(self._requester, headers, data, completed=True),
'commit': github.Commit.Commit(self._requester, headers, data, completed=True)}
return {'content': github.ContentFile.ContentFile(self._requester, headers, data["content"], completed=False),
'commit': github.Commit.Commit(self._requester, headers, data["commit"], completed=True)}
def update_file(self, path, message, content, sha,
branch=github.GithubObject.NotSet,
@@ -1342,8 +1342,8 @@ class Repository(github.GithubObject.CompletableGithubObject):
input=put_parameters
)
return {'commit': github.Commit.Commit(self._requester, headers, data, completed=True),
'content': github.ContentFile.ContentFile(self._requester, headers, data, completed=True)}
return {'commit': github.Commit.Commit(self._requester, headers, data["commit"], completed=True),
'content': github.ContentFile.ContentFile(self._requester, headers, data["content"], completed=False)}
def delete_file(self, path, message, sha,
branch=github.GithubObject.NotSet):
@@ -1377,7 +1377,7 @@ class Repository(github.GithubObject.CompletableGithubObject):
input=url_parameters
)
return {'commit': github.Commit.Commit(self._requester, headers, data, completed=True),
return {'commit': github.Commit.Commit(self._requester, headers, data["commit"], completed=True),
'content': github.GithubObject.NotSet}
def get_dir_contents(self, path, ref=github.GithubObject.NotSet):