fix: user guard on knowledge relationship deletion

This commit is contained in:
Per Stark
2025-09-30 11:15:53 +02:00
parent c4c76efe92
commit ff4ea55cd5
2 changed files with 119 additions and 11 deletions

View File

@@ -385,9 +385,7 @@ pub async fn delete_knowledge_relationship(
RequireUser(user): RequireUser,
Path(id): Path<String>,
) -> Result<impl IntoResponse, HtmlError> {
// GOTTA ADD AUTH VALIDATION
KnowledgeRelationship::delete_relationship_by_id(&id, &state.db).await?;
KnowledgeRelationship::delete_relationship_by_id(&id, &user.id, &state.db).await?;
let entities = User::get_knowledge_entities(&user.id, &state.db).await?;