ソースを参照

Handle interwiki page titles correctly.

tags/v0.2
Ben Kurtovic 9年前
コミット
6ae3cd6d08
1個のファイルの変更5行の追加1行の削除
  1. +5
    -1
      earwigbot/wiki/page.py

+ 5
- 1
earwigbot/wiki/page.py ファイルの表示

@@ -211,8 +211,12 @@ class Page(CopyvioMixIn):
inprop="protection|url", rvprop="user", rvlimit=1, inprop="protection|url", rvprop="user", rvlimit=1,
rvdir="newer", titles=self._title) rvdir="newer", titles=self._title)


res = result["query"]["pages"].values()[0]
if "interwiki" in result["query"]:
self._title = result["query"]["interwiki"][0]["title"]
self._exists = self.PAGE_INVALID
return


res = result["query"]["pages"].values()[0]
self._title = res["title"] # Normalize our pagename/title self._title = res["title"] # Normalize our pagename/title
self._is_redirect = "redirect" in res self._is_redirect = "redirect" in res




読み込み中…
キャンセル
保存