Add asynchronous handling

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-01-16 21:02:10 +00:00
parent 3ee72a0e1b
commit 36ee6030ce
6 changed files with 150 additions and 96 deletions

View File

@@ -69,8 +69,9 @@ pub async fn add(
database::assets::upsert(&app_config.clickhouse_client, &asset).await;
broadcast_sender
.send(BroadcastMessage::Asset(asset::BroadcastMessage::Added(
asset.clone(),
.send(BroadcastMessage::Asset((
asset::BroadcastMessage::Added,
vec![asset.clone()],
)))
.unwrap();
@@ -89,8 +90,9 @@ pub async fn delete(
.unwrap();
broadcast_sender
.send(BroadcastMessage::Asset(asset::BroadcastMessage::Deleted(
asset,
.send(BroadcastMessage::Asset((
asset::BroadcastMessage::Deleted,
vec![asset.clone()],
)))
.unwrap();