Development #88294
Modèle de fiche : modifier le message pour importer un fichier
0%
Description
J'ai un identifiant personnalisé sur un modèle de fiche. Je viens de tester la mise à jour des fiches existantes avec un fichier CSV, sur la base d'une concordance de l'identifiant.
Mais du coup, le message devrait être modifié (voire simplement supprimé quand le modèle de fiche à un identifiant personnalisé ?
Mettre à jour les fiches existantes (uniquement pour les fichiers JSON) La correspondance avec les fiches existantes se fera sur base de leur identifiant personnalisé (propriété « id »).
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ un mois
Il y a un seul mode d'importation possible pour le CSV; la case à cocher s'applique uniquement pour le JSON, et concerne en temps normal l'uuid (un identifiant unique secret) qui est repris dedans (le message s'adapte pour dire identifiant personnalisé quand celui-ci est utilisé).
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a environ un mois
ça m'a perturbé de lire ça du coup, j'ai cru que ce n'était pas clair que ça allait se mettre à jour pour le csv, peut-être ajouter une phrase qui indique qu'il y aura mise à jour des fiches existantes, j'y réfléchis et fais une proposition si besoin
Mis à jour par Frédéric Péters il y a environ un mois
- Assigné à mis à Frédéric Péters
Pour détailler le comportement et peut-être trouver quoi écrire :
- pour du CSV,
- quand il n'y a pas d'id personnalisé, il y a une fiche créée par ligne du CSV
- quand il y a un id personnalisé, quand une fiche avec le même id existe, elle est mise à jour
- pour du JSON,
- quand il n'y pas d'id personnalisé,
- si la case "mise à jour" n'est pas cochée, il y a une fiche créée par entrée du JSON
- si la case "mise à jour" est cochée, quand une fiche avec le même uuid existe (identifiant unique interne, jamais visible dans l'interface), elle est mise à jour
- quand il y a un id perosnnalisé,
- si la case "mise à jour" n'est pas cochée, il y a une fiche créée par entrée du JSON sauf pour les id déjà présents, qui sont ignorés
- si la case "mise à jour" est cochée, quand une fiche avec le même id existe, elle est mise à jour
- quand il n'y pas d'id personnalisé,
De tout ça, je me dis qu'en cas d'id personnalisé, la case "mettre à jour" pourrait avoir un impact également pour les fichiers CSV, pour avoir le comportement "ignorer en cas d'id déjà présent", quand elle n'est pas cochée.
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Nouveau à En cours
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1289
- Titre : WIP: cards: extend "update cards" checkbox to CSV imports (#88294)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1289/files
Mis à jour par Frédéric Péters il y a environ un mois
Le patch proposé amènera ce contenu pour la boite de dialogue :
- pour le cas où il n'y pas d'identifiant personnalisé :
- (libellé) Mettre à jour les fiches existantes (uniquement pour les fichiers JSON)
- (texte d'aide) La correspondance avec les fiches existantes se fera sur base de leur identifiant unique (propriété « uuid »).
- pour le cas où il y a un identifiant personnalisé :
- (libellé) Mettre à jour les fiches existantes
- (texte d'aide) La correspondance avec les fiches existantes se fera sur base de leur identifiant personnalisé (propriété « id »). Si cette option est activée les fiches avec un identifiant existant serot mises à jour, sinon elles seront ignorées.
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution proposée à Solution validée
Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/1289
- Titre : cards: extend "update cards" checkbox to CSV imports (#88294)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/1289/files
Mis à jour par Transition automatique il y a environ un mois
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a environ un mois
c'est beaucoup plus clair, merci
cards: extend "update cards" checkbox to CSV imports (#88294)