mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-15 07:35:27 +03:00
ensure event_ids is passed as list
This commit is contained in:
parent
a2e173d730
commit
d17ca523a0
@ -939,7 +939,7 @@ def set_description(
|
||||
new_description,
|
||||
)
|
||||
else:
|
||||
context.db.delete_embeddings_description(event_id)
|
||||
context.db.delete_embeddings_description(event_ids=[event_id])
|
||||
|
||||
response_message = (
|
||||
f"Event {event_id} description is now blank"
|
||||
@ -1025,8 +1025,8 @@ def delete_event(request: Request, event_id: str):
|
||||
# If semantic search is enabled, update the index
|
||||
if request.app.frigate_config.semantic_search.enabled:
|
||||
context: EmbeddingsContext = request.app.embeddings
|
||||
context.db.delete_embeddings_thumbnail(id=[event_id])
|
||||
context.db.delete_embeddings_description(id=[event_id])
|
||||
context.db.delete_embeddings_thumbnail(event_ids=[event_id])
|
||||
context.db.delete_embeddings_description(event_ids=[event_id])
|
||||
return JSONResponse(
|
||||
content=({"success": True, "message": "Event " + event_id + " deleted"}),
|
||||
status_code=200,
|
||||
|
||||
@ -229,8 +229,8 @@ class EventCleanup(threading.Thread):
|
||||
Event.delete().where(Event.id << chunk).execute()
|
||||
|
||||
if self.config.semantic_search.enabled:
|
||||
self.db.delete_embeddings_description(chunk)
|
||||
self.db.delete_embeddings_thumbnail(chunk)
|
||||
self.db.delete_embeddings_description(event_ids=[chunk])
|
||||
self.db.delete_embeddings_thumbnail(event_ids=[chunk])
|
||||
logger.debug(f"Deleted {len(events_to_delete)} embeddings")
|
||||
|
||||
logger.info("Exiting event cleanup...")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user