diff --git a/backend/windmill-api/src/postgres_triggers/trigger.rs b/backend/windmill-api/src/postgres_triggers/trigger.rs index 0ed9891cbc..2e84c0c7ec 100644 --- a/backend/windmill-api/src/postgres_triggers/trigger.rs +++ b/backend/windmill-api/src/postgres_triggers/trigger.rs @@ -359,7 +359,7 @@ async fn listen_to_transactions( Some((update.o_id, relations.body_to_json((update.o_id, update.new_tuple)), "update")) } Delete(delete) => { - let body = delete.old_tuple.unwrap_or(delete.key_tuple.unwrap()); + let body = delete.old_tuple.unwrap_or_else(|| delete.key_tuple.unwrap()); Some((delete.o_id, relations.body_to_json((delete.o_id, body)), "delete")) } };