From 54db2c72332c74ab125b188c0a40f38caf814a15 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 19 Sep 2019 14:35:07 +0200 Subject: [PATCH] alpes-maritimes-2018: make a variable from genesys connector slug (#36265) --- static/alpes-maritimes-2018/config.json | 126 +++++++++++++++++++++--- 1 file changed, 112 insertions(+), 14 deletions(-) diff --git a/static/alpes-maritimes-2018/config.json b/static/alpes-maritimes-2018/config.json index b44de5a8..184a10c9 100644 --- a/static/alpes-maritimes-2018/config.json +++ b/static/alpes-maritimes-2018/config.json @@ -12,85 +12,183 @@ }, "JSON_CELL_TYPES": { "desappairage": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "D\u00e9sappairage", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "detail-dune-demande-ad": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "D\u00e9tail d'une demande AD", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{dossier }}" }, "detail-dune-demande-ph": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "D\u00e9tail d'une demande PH", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "enlever-un-dossier-avec-preselection": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Enlever un dossier avec pr\u00e9s\u00e9lection", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "enlever-un-dossier-sans-preselection": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Enlever un dossier sans pr\u00e9s\u00e9lection", - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}" }, "informations-generales-dun-dossier": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Informations g\u00e9n\u00e9rales d'un dossier", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "lien-retour-dans-dossier": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Lien retour dans dossier", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "lien-signalement-changement-coordonnees": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Lien vers le signalement de changement de coordonn\u00e9es pr\u00e9remplie", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "lien-vers-demande-de-revision-apa-preremplie": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Lien vers demande de r\u00e9vision APA pr\u00e9remplie", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "liens-vers-les-sous-dossiers": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Liens vers les sous-dossiers", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "liste-des-dossiers": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Liste des dossiers", - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}" }, "menu-des-beneficiaires": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Menu des b\u00e9n\u00e9ficiaires", - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}" }, "sous-dossier-autonomie": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Sous-dossier Autonomie", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "sous-dossier-handicap": { + "form": [ + { + "label": "Identifiant du connecteur", + "varname": "slug", + "required": true + } + ], "cache_duration": 1, "name": "Sous-dossier Handicap", "varnames": ["dossier"], - "url": "{{ passerelle_url }}atos-genesys/genesys-prod/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" + "url": "{{ passerelle_url }}atos-genesys/{% firstof slug genesys_slug \"genesys-prod\" %}/dossiers?NameID={{user_nameid}}&link_id={{ dossier }}" }, "informations-association": { "cache_duration": 1, -- 2.23.0