Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit6e16a47

Browse files
authored
UpdateSearch to changed GitHub HTML (#129)
1 parent8e12622 commit6e16a47

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

‎components/search.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ async def update_wiki(self) -> None:
181181
# Parse main pages from custom sidebar
182182
fortagin ["ol","ul"]:
183183
forelementinwiki_soup.select(f"div.wiki-custom-sidebar >{tag}"):
184-
category=element.find_previous_sibling("h2").text.strip()
184+
category=element.find_previous_sibling("div").text.strip()
185185
forlist_iteminelement.select("li"):
186186
iflist_item.a["href"]!="#":
187187
self._wiki.append(
@@ -206,7 +206,7 @@ async def update_wiki_code_snippets(self) -> None:
206206
self._snippets.append(
207207
CodeSnippet(
208208
name=headline.text.strip(),
209-
url=urljoin(WIKI_CODE_SNIPPETS_URL,headline.a["href"]),
209+
url=urljoin(WIKI_CODE_SNIPPETS_URL,headline.find_next_sibling("a")["href"]),
210210
)
211211
)
212212

@@ -216,7 +216,10 @@ async def update_wiki_faq(self) -> None:
216216
self._faq= []
217217
forheadlineinfaq_soup.select("div#wiki-body h3"):
218218
self._faq.append(
219-
FAQEntry(name=headline.text.strip(),url=urljoin(WIKI_FAQ_URL,headline.a["href"]))
219+
FAQEntry(
220+
name=headline.text.strip(),
221+
url=urljoin(WIKI_FAQ_URL,headline.find_next_sibling("a")["href"]),
222+
)
220223
)
221224

222225
asyncdefupdate_wiki_design_patterns(self)->None:
@@ -226,7 +229,8 @@ async def update_wiki_design_patterns(self) -> None:
226229
forheadlineinfrdp_soup.select("div#wiki-body h3,div#wiki-body h2"):
227230
self._design_patterns.append(
228231
FRDPEntry(
229-
name=headline.text.strip(),url=urljoin(WIKI_FRDP_URL,headline.a["href"])
232+
name=headline.text.strip(),
233+
url=urljoin(WIKI_FRDP_URL,headline.find_next_sibling("a")["href"]),
230234
)
231235
)
232236

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp