Preserve _renderStats() signature to avoid add-on breakage

This commit is contained in:
Damien Elmes 2023-12-14 10:57:50 +10:00
parent edd38ca067
commit c253a142ef

View file

@ -181,7 +181,7 @@ class DeckBrowser:
data = self._render_data data = self._render_data
content = DeckBrowserContent( content = DeckBrowserContent(
tree=self._renderDeckTree(data.tree), tree=self._renderDeckTree(data.tree),
stats=self._renderStats(data.studied_today), stats=self._renderStats(),
) )
gui_hooks.deck_browser_will_render_content(self, content) gui_hooks.deck_browser_will_render_content(self, content)
self.web.stdHtml( self.web.stdHtml(
@ -203,8 +203,10 @@ class DeckBrowser:
def _scrollToOffset(self, offset: int) -> None: def _scrollToOffset(self, offset: int) -> None:
self.web.eval("window.scrollTo(0, %d, 'instant');" % offset) self.web.eval("window.scrollTo(0, %d, 'instant');" % offset)
def _renderStats(self, today: str) -> str: def _renderStats(self) -> str:
return '<div id="studiedToday"><span>{}</span></div>'.format(today) return '<div id="studiedToday"><span>{}</span></div>'.format(
self._render_data.studied_today
)
def _renderDeckTree(self, top: DeckTreeNode) -> str: def _renderDeckTree(self, top: DeckTreeNode) -> str:
buf = """ buf = """