Skip to content

Commit 34312ee

Browse files
committed
fix ruff errors
1 parent d568896 commit 34312ee

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

nicegui/storage.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ async def _create_tab_storage(self, tab_id: str) -> None:
165165
if tab_id not in self._tabs:
166166
if Storage.redis_url:
167167
self._tabs[tab_id] = Storage._create_persistent_dict(f'tab-{tab_id}')
168+
assert isinstance(self._tabs[tab_id], PersistentDict)
168169
await self._tabs[tab_id].initialize()
169170
else:
170171
self._tabs[tab_id] = ObservableDict()
@@ -184,7 +185,8 @@ async def prune_tab_storage(self) -> None:
184185
for tab_id, tab in list(self._tabs.items()):
185186
if time.time() > tab.last_modified + self.max_tab_storage_age:
186187
tab.clear()
187-
await tab.close()
188+
if isinstance(tab, PersistentDict):
189+
await tab.close()
188190
del self._tabs[tab_id]
189191
await asyncio.sleep(PURGE_INTERVAL)
190192

0 commit comments

Comments
 (0)