kleine änderungen

This commit is contained in:
2026-05-31 20:37:12 +02:00
parent a1e8d34210
commit 90a88c15dc
20 changed files with 310 additions and 449 deletions

View File

@@ -3,7 +3,6 @@ use async_graphql::{ComplexObject, Context, FieldResult, SimpleObject};
use crate::{
dataloader::LoaderContext,
domain::{gruppe::model::Gruppe, rolle::model::Rolle},
models::gruppe_ansicht::GruppeAnsicht,
scalar::Id,
};
@@ -37,12 +36,12 @@ impl Benutzer {
Ok(loader.gruppen.load_one(self.id).await?)
}
/// Die Gruppen eines Benutzer kumulativ mit den Gruppen aus den Rollen
pub async fn gruppen_kumulativ(
&self,
ctx: &Context<'_>,
) -> FieldResult<Option<Vec<GruppeAnsicht>>> {
let loader = ctx.data::<LoaderContext>()?;
Ok(loader.benutzer_gruppen_kumulativ.load_one(self.id).await?)
}
// /// Die Gruppen eines Benutzer kumulativ mit den Gruppen aus den Rollen
// pub async fn gruppen_kumulativ(
// &self,
// ctx: &Context<'_>,
// ) -> FieldResult<Option<Vec<GruppeAnsicht>>> {
// let loader = ctx.data::<LoaderContext>()?;
// Ok(loader.benutzer_gruppen_kumulativ.load_one(self.id).await?)
// }
}