Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
K
kohinos-tav
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • agplv3
  • kohinos-tav
  • Merge Requests
  • !121

Merged
Opened Jan 06, 2025 by Damien Moulard@DamienM 
  • Report abuse
Report abuse

add parameter for paying entity & update helper text for frequency of reconversion

×

Check out, review, and merge locally

Step 1. Fetch and check out the branch for this merge request

git fetch origin
git checkout -b 7376-reconversion-frquency-entity-text origin/7376-reconversion-frquency-entity-text

Step 2. Review the changes locally

Step 3. Merge the branch and fix any conflicts that come up

git checkout develop
git merge --no-ff 7376-reconversion-frquency-entity-text

Step 4. Push the result of the merge to GitLab

git push origin develop

Note that pushing to GitLab requires write access to this repository.

Tip: You can also checkout merge requests locally by following these guidelines.

  • Discussion 8
  • Commits 4
  • Changes 6
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
  • Damien Moulard @DamienM

    changed target branch from sprint-2-montpellier to develop

    Jan 08, 2025

    changed target branch from sprint-2-montpellier to develop

    changed target branch from `sprint-2-montpellier` to `develop`
    Toggle commit list
  • Yvon Kerdoncuff
    @Yvon started a discussion on the diff Jan 13, 2025
    Resolved by Yvon Kerdoncuff Jan 17, 2025
    fixtures/tavtest/fixtures-tav.yaml
    791 791 description: "Numéro de téléphone à afficher dans le formulaire de contact si défini"
    792 792 value: ''
    793 793 mandatory: 1
    794 gp31:
    • Yvon Kerdoncuff @Yvon commented Jan 13, 2025
      Master

      La modification du paramètre dans ces fichiers de fixtures n'est pas indispensable (c'est éventuellement un confort d'avoir ces paramètres préremplis quand on setup une instance de test en local pour nous pour avoir déjà des users créés etc., par contre en pratique quand je fais un staging pour un client ssa je n'utilise jamais les fixtures de test mais directement les versions tavpro/ssagirondepro).

      La modification des fichiers de fixtures est par contre non suffisante. Pour que le nouveau paramètre de configuration soit effectivement ajouté à la base de données, il est nécessaire d'écrire un fichier de migration. Voir par exemple le fichier Version20240321101500.php pour l'ajout des paramètres RIB gestionnaire pour reconversion.

      Edited Jan 13, 2025 by Yvon Kerdoncuff
      La modification du paramètre dans ces fichiers de fixtures n'est pas indispensable (c'est éventuellement un confort d'avoir ces paramètres préremplis quand on setup une instance de test en local pour nous pour avoir déjà des users créés etc., par contre en pratique quand je fais un staging pour un client ssa je n'utilise jamais les fixtures de test mais directement les versions tavpro/ssagirondepro). La modification des fichiers de fixtures est par contre non suffisante. Pour que le nouveau paramètre de configuration soit effectivement ajouté à la base de données, il est nécessaire d'écrire un fichier de migration. Voir par exemple le fichier Version20240321101500.php pour l'ajout des paramètres RIB gestionnaire pour reconversion.
    • Damien Moulard @DamienM commented Jan 15, 2025
      Master

      Je n'ai pas voulu créer de migration pour pas que toutes les instances aient une valeur par défaut à cette variable, ce qui n'aurait aucun sens (ici j'ai juste complété les fixtures de test), et je considérait qu'on créerait la variable manuellement dans l'onglet configuration. Mais effectivement on peut créer une migration avec le champ 'value' à null comme dans la migration que tu indiques, c'est bien plus pérenne.

      Je n'ai pas voulu créer de migration pour pas que toutes les instances aient une valeur par défaut à cette variable, ce qui n'aurait aucun sens (ici j'ai juste complété les fixtures de test), et je considérait qu'on créerait la variable manuellement dans l'onglet configuration. Mais effectivement on peut créer une migration avec le champ 'value' à null comme dans la migration que tu indiques, c'est bien plus pérenne.
    • Damien Moulard @DamienM commented Jan 15, 2025
      Master

      rajouté

      rajouté
    • Yvon Kerdoncuff @Yvon commented Jan 17, 2025
      Master

      Ah OK je savais pas qu'on pouvait ajouter depuis l'interface. Bien vu de l'initialiser à null.

      Ah OK je savais pas qu'on pouvait ajouter depuis l'interface. Bien vu de l'initialiser à null.
    Please register or sign in to reply
  • Yvon Kerdoncuff
    @Yvon started a discussion on an old version of the diff Jan 13, 2025
    Last updated by Yvon Kerdoncuff Jan 17, 2025
    src/Form/Type/PrestataireInfosFormType.php
    95 95 if ($this->container->getParameter('tav_env') && $this->container->getParameter('automatisation_reconversion')) {
    96 96
    97 97 $mlcName = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::MLC_NAME_SMALL);
    98 $helpMsqg = "Fréquence à laquelle je souhaite que la caisse commune de l'alimentation (via l'association Acclimat'action)"
    98
    99 // If a paying entity is defined, add to to help message
    100 $payingEntity = $this->em->getRepository(GlobalParameter::class)->val(GlobalParameter::PAYING_ENTITY_NAME);
    101 $payingEntityMsg = ($payingEntity !== null && $payingEntity !== '') ? "(via l'association {$payingEntity})" : "";
    • Yvon Kerdoncuff @Yvon commented Jan 13, 2025
      Master

      Vu le nom du paramètre qui invite à indiquer n'importe quel type de structure, il est peut-être un peu dommage de faire l'hypothèse qu'il s'agit d'une association. J'écrirais simplement (via {$payingEntity}).

      Vu le nom du paramètre qui invite à indiquer n'importe quel type de structure, il est peut-être un peu dommage de faire l'hypothèse qu'il s'agit d'une association. J'écrirais simplement (via {$payingEntity}).
    • Damien Moulard @DamienM commented Jan 15, 2025
      Master

      Hum en soit je suis d'accord mais j'ai peur que le message ne soit pas très clair si on ne connaît pas l'organisme en question.

      Hum en soit je suis d'accord mais j'ai peur que le message ne soit pas très clair si on ne connaît pas l'organisme en question.
    • Damien Moulard @DamienM commented Jan 15, 2025
      Master

      Bah tient, on pourrait remplacer "association" par "organisme" ?

      Bah tient, on pourrait remplacer "association" par "organisme" ?
    • Yvon Kerdoncuff @Yvon

      changed this line in version 4 of the diff

      Jan 17, 2025

      changed this line in version 4 of the diff

      changed this line in [version 4 of the diff](https://gl.cooperatic.fr/cooperatic/kohinos-tav/merge_requests/121/diffs?diff_id=3719&start_sha=51285cf59322f6a762444772e463e298d6fb8dd5#8ccb06423d11d77b417531609ceb44720fc6713b_101_101)
      Toggle commit list
    • Yvon Kerdoncuff @Yvon commented Jan 17, 2025
      Master

      J'ai fait la modif.

      J'ai fait la modif.
    Please register or sign in to reply
  • Damien Moulard @DamienM

    added 1 commit

    • 51285cf5 - add migration to add global parameter

    Compare with previous version

    Jan 15, 2025

    added 1 commit

    • 51285cf5 - add migration to add global parameter

    Compare with previous version

    added 1 commit <ul><li>51285cf5 - add migration to add global parameter</li></ul> [Compare with previous version](https://gl.cooperatic.fr/cooperatic/kohinos-tav/merge_requests/121/diffs?diff_id=3713&start_sha=692f04200aec931c9b65d2afc6f746edaf13ce70)
    Toggle commit list
  • Yvon Kerdoncuff @Yvon

    added 2 commits

    • 6adea703 - via l'association -> via l'organisme
    • 57406761 - Merge branch '7376-reconversion-frquency-entity-text' of…

    Compare with previous version

    Jan 17, 2025

    added 2 commits

    • 6adea703 - via l'association -> via l'organisme
    • 57406761 - Merge branch '7376-reconversion-frquency-entity-text' of…

    Compare with previous version

    added 2 commits <ul><li>6adea703 - via l&#39;association -&gt; via l&#39;organisme</li><li>57406761 - Merge branch &#39;7376-reconversion-frquency-entity-text&#39; of…</li></ul> [Compare with previous version](https://gl.cooperatic.fr/cooperatic/kohinos-tav/merge_requests/121/diffs?diff_id=3719&start_sha=51285cf59322f6a762444772e463e298d6fb8dd5)
    Toggle commit list
  • Yvon Kerdoncuff @Yvon

    merged

    Jan 17, 2025

    merged

    merged
    Toggle commit list
  • Yvon Kerdoncuff @Yvon

    mentioned in commit 05c661fc

    Jan 17, 2025

    mentioned in commit 05c661fc

    mentioned in commit 05c661fc86e5ddd03133a3a2fdf5bf5d6b79b9ed
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Assignee
No assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
Reference: agplv3/kohinos-tav!121
×

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.
×

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.