fix: add and download issue
This commit is contained in:
@@ -157,7 +157,7 @@ class ProgressService:
|
||||
self._event_handlers[event_name] = []
|
||||
|
||||
self._event_handlers[event_name].append(handler)
|
||||
logger.debug("Event handler subscribed", event=event_name)
|
||||
logger.debug("Event handler subscribed", event_type=event_name)
|
||||
|
||||
def unsubscribe(
|
||||
self, event_name: str, handler: Callable[[ProgressEvent], None]
|
||||
@@ -171,10 +171,13 @@ class ProgressService:
|
||||
if event_name in self._event_handlers:
|
||||
try:
|
||||
self._event_handlers[event_name].remove(handler)
|
||||
logger.debug("Event handler unsubscribed", event=event_name)
|
||||
logger.debug(
|
||||
"Event handler unsubscribed", event_type=event_name
|
||||
)
|
||||
except ValueError:
|
||||
logger.warning(
|
||||
"Handler not found for unsubscribe", event=event_name
|
||||
"Handler not found for unsubscribe",
|
||||
event_type=event_name,
|
||||
)
|
||||
|
||||
async def _emit_event(self, event: ProgressEvent) -> None:
|
||||
@@ -204,7 +207,7 @@ class ProgressService:
|
||||
if isinstance(result, Exception):
|
||||
logger.error(
|
||||
"Event handler raised exception",
|
||||
event=event_name,
|
||||
event_type=event_name,
|
||||
error=str(result),
|
||||
handler_index=idx,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user