post services integrations

This commit is contained in:
2026-07-29 18:09:38 +02:00
parent 6cb9acf98b
commit 759bc1dc15
23 changed files with 956 additions and 95 deletions
-6
View File
@@ -31,7 +31,6 @@ impl ServerRepository {
pub async fn update(&self, active: server::ActiveModel) -> AnyResult<server::Model> {
let server = active.update(&self.context.db).await?;
self.context.events.emit("server_updated", server.clone());
Ok(server)
}
@@ -47,7 +46,6 @@ impl ServerRepository {
};
default_group.insert(&self.context.db).await?;
self.context.events.emit("server_created", server.clone());
Ok(server)
}
@@ -83,9 +81,6 @@ impl ServerRepository {
.await?
.ok_or_else(|| anyhow::anyhow!("Rôle par défaut introuvable"))?;
self.context
.events
.emit("server_user_created", (server_id, user_id));
Ok(true)
}
@@ -93,7 +88,6 @@ impl ServerRepository {
let res = server::Entity::delete_by_id(id)
.exec(&self.context.db)
.await?;
self.context.events.emit("server_deleted", id);
Ok(res.rows_affected > 0)
}