@samitouri / QOSami-HFS / commits / e694dbef

fix: admin/fs: small memory leak at every selection of an entry

Massimo Melina committed Jan 23, 2025 at 17:31 UTC e694dbefe541c582ce24c0e6acb3bc7685259230
2 files changed +2 -2
admin/src/FileForm.ts
+1 -1
@@ -326,7 +326,7 @@ function LinkField({ value, statusApi }: LinkFieldProps) {
326 const { reload, error } = statusApi
327 // workaround to get fresh data and be rerendered even when mounted inside imperative dialog
328 const requestRender = useRequestRender()
329 - useEffect(() => { statusApi.sub(requestRender) }, [])
329 + useEffect(() => statusApi.sub(requestRender), [])
330 const data = statusApi.getData()
331
332 const urls: string[] = data?.urls.https || data?.urls.http
src/events.ts
+1 -1
@@ -17,7 +17,7 @@ export class BetterEventEmitter {
17 this.listeners.set(e, cbs = new Set())
18 cbs.add(listener)
19 if (cbs.size > warnAfter)
20 - console.warn("Warning: many events listeners for ", e)
20 + console.warn("Warning: many event listeners for ", e)
21 this.emit(e + LISTENERS_SUFFIX, cbs)
22 }
23 return () => {