diff --git a/client.py b/client.py index 0cb7484d6f1d00aaef3122647490e3571eb104a6..2810967513ee8a763d5352e58b9a0d4302e17b2e 100644 --- a/client.py +++ b/client.py @@ -240,7 +240,6 @@ class Site(object): def raw_api(self, action, *args, **kwargs): kwargs['action'] = action kwargs['format'] = 'json' - #print kwargs data = self._query_string(*args, **kwargs) json_data = self.raw_call('api', data).read() try: @@ -368,7 +367,6 @@ class Site(object): else: predata['comment'] = comment predata['text'] = description - if ignore: predata['ignorewarnings'] = 'true' predata['token'] = image.get_token('edit') diff --git a/listing.py b/listing.py index 40f4dd1eb074ef83ebf409c761bcd0ba4bfbf914..8cc90e35e73df389645df42561451abc3cd87466 100644 --- a/listing.py +++ b/listing.py @@ -163,7 +163,7 @@ class PageList(GeneratorList): return page.Page(self.site, self.site.namespaces[self.namespace] + ':' + name, info) else: # Guessing page class - if type(name) is str: + if type(name) is not int: namespace = self.guess_namespace(name) if namespace == 14: return Category(self.site, name, info) @@ -206,4 +206,3 @@ class RevisionsIterator(PageProperty): if 'rvstartid' in self.args and 'rvstart' in self.args: del self.args['rvstart'] return PageProperty.load_chunk(self) - diff --git a/page.py b/page.py index 23f37dbf912c92387a26da696a7ef689e169deaa..26a9f2ce46804c07929fbb72d9f8a69438f8ced0 100644 --- a/page.py +++ b/page.py @@ -1,4 +1,3 @@ -#vi:noexpandtab import client, errors, listing import compatibility from page_nowriteapi import OldPage @@ -279,11 +278,6 @@ class Page(object): if section: kwargs['rvsection'] = section return listing.RevisionsIterator(self, 'revisions', 'rv', limit = limit, **kwargs) - - #def sections(self, namespace = None, generator = True): - # self.site.require(1, 12) - # return listing.PageProperty(self, 'sections', '', return_values = 'anchor') - def templates(self, namespace = None, generator = True): self.site.require(1, 8) kwargs = dict(listing.List.generate_kwargs('tl', namespace = namespace))