diff --git a/mwclient/page.py b/mwclient/page.py index 45c3b7e39b0791152dd68372b0189791a2fd6c14..7e8381bd430e3b29126f81283841b5a51721bcd4 100644 --- a/mwclient/page.py +++ b/mwclient/page.py @@ -158,9 +158,9 @@ class Page(object): data = {} if move_talk: data['movetalk'] = '1' - result = self.site.api(('from', self.name), to = new_title, + result = self.site.api('move', ('from', self.name), to = new_title, token = self.get_token('move'), reason = reason, **data) - + return result['move'] def delete(self, reason = '', watch = False, unwatch = False, oldimage = False): @@ -176,9 +176,7 @@ class Page(object): result = self.site.api('delete', title = self.name, token = self.get_token('delete'), reason = reason, **data) - - - + return result['delete'] def purge(self): self.site.raw_index('purge', title = self.name)