Skip to main content

verify_shared_object_org_access

Function verify_shared_object_org_access 

Source
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).