diff --git a/github/MainClass.py b/github/MainClass.py index f377f496..5030bb6a 100644 --- a/github/MainClass.py +++ b/github/MainClass.py @@ -283,8 +283,8 @@ class Github(object): :calls: `GET /repos/:owner/:repo `_ or `GET /repositories/:id `_ :rtype: :class:`github.Repository.Repository` """ - assert isinstance(full_name_or_id, (str, six.text_type, int, int)), full_name_or_id - url_base = "/repositories/" if isinstance(full_name_or_id, int) or isinstance(full_name_or_id, int) else "/repos/" + assert isinstance(full_name_or_id, (str, six.text_type, int)), full_name_or_id + url_base = "/repositories/" if isinstance(full_name_or_id, int) else "/repos/" url = "%s%s" % (url_base, full_name_or_id) if lazy: return Repository.Repository(self.__requester, {}, {"url": url}, completed=False)