pub async fn verify_shared_object_org_access(
user: &AuthenticatedUser,
object_id: Uuid,
shared_object_use_cases: &SharedObjectUseCases,
building_use_cases: &BuildingUseCases,
acp_use_cases: &AcpUseCases,
) -> Result<(), AppError>Expand description
Vérifie le mandat de l’appelant sur l’ACP dont relève un objet partagé.
Prêter une perceuse à ses voisins ne revient pas à l’annoncer à qui connaît un UUID : l’annonce nomme son propriétaire et, indirectement, son adresse.
GET /shared-objects/{id} ne prenait AUCUNE identité (#845).