You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actuellement les formulaires de contribution et d'édition n'envoient pas le organizationSiret avec le jeu de données. Or on va en avoir besoin pour ensuite discriminer l'affichage selon l'organisation.
Solution envisagée
Modifier l'API pour insérer l'orga complète ({ name, siret }) dans dataset.catalog_record, car on a besoin du SIRET comme identifiant et du nom pour l'affichage
Modifier le type User pour ingérer user.organization_siret
Modifier le type CatalogRecord pour ingérer catalog_record.organization
Envoyer un organizationSiret dans le formulaire de contribution : pour la création, l'obtenir à partir de $user.organizationSiret ; pour l'édition, utiliser la valeur existante du jeu de données (faut-il l'envoyer à l'API ou est-ce pour affichage uniquement ?). Dans tous les cas, la valeur doit être en lecture seule.
NB : pour l'instant tout l'affichage se réfèrera à l'organisation factice. On peut très bien hardcoder le name comme "Ministère de la Culture". Il faudra ensuite prévoir une migration des données liées à l'orga factice vers une organisation cible unique, avant que plusieurs organisations ne soient présentes. Cf #389
Contexte supplémentaire
Extrait à partir de #399 : j'ai réalisé que ce serait un prérequis pour brancher ensuite les champs complémentaires
The text was updated successfully, but these errors were encountered:
Problème
Actuellement les formulaires de contribution et d'édition n'envoient pas le
organizationSiret
avec le jeu de données. Or on va en avoir besoin pour ensuite discriminer l'affichage selon l'organisation.Solution envisagée
{ name, siret }
) dansdataset.catalog_record
, car on a besoin du SIRET comme identifiant et du nom pour l'affichageUser
pour ingéreruser.organization_siret
CatalogRecord
pour ingérercatalog_record.organization
organizationSiret
dans le formulaire de contribution : pour la création, l'obtenir à partir de$user.organizationSiret
; pour l'édition, utiliser la valeur existante du jeu de données (faut-il l'envoyer à l'API ou est-ce pour affichage uniquement ?). Dans tous les cas, la valeur doit être en lecture seule.NB : pour l'instant tout l'affichage se réfèrera à l'organisation factice. On peut très bien hardcoder le
name
comme"Ministère de la Culture"
. Il faudra ensuite prévoir une migration des données liées à l'orga factice vers une organisation cible unique, avant que plusieurs organisations ne soient présentes. Cf #389Contexte supplémentaire
Extrait à partir de #399 : j'ai réalisé que ce serait un prérequis pour brancher ensuite les champs complémentaires
The text was updated successfully, but these errors were encountered: