Development #78095
Installation d'une application : avoir un lien vers les composants
0%
Description
Quand on installe une appli (qui a été faite ailleurs, donc), on voit la liste des éléments qui la composent mais il n'y pas de lien posé sur les formulaires, fiches, WF etc. Ça manque (beaucoup beaucoup).
Par ex. : https://hobo-mkuntz.test.entrouvert.org/applications/manifest/signalements/
Associated revisions
History
Updated by Lauréline Guérin over 1 year ago
- Project changed from w.c.s. to Hobo
il y a des liens, mais ton app a été installée il y a trop longtemps pour que ça fonctionne (le dev a été fait après). Si tu la réinstalles tu auras des liens.
Updated by Lauréline Guérin over 1 year ago
- Assignee set to Lauréline Guérin
Ok, compris.
Lors de la première installation d'une app, on lance l'import dans wcs en asynchrone. Mais on n'attend pas la fin de la tâche pour faire le refresh du cache de chaque élément (ce qui donne accès à l'url de redirection pour aller de l'élément d'une app à l'élément dans la brique qui va bien).
def deploy(self, job=None): bundle_content = self.bundle.read() self.deploy_parameters(bundle_content) self.deploy_roles(bundle_content) self.do_something_with_bundle(bundle_content, 'deploy', job=job) self.application.refresh_elements(cache_only=True) # <- ici, on lance le refresh, mais wcs n'a pas fini de processer le bundle
Correction à venir.
Updated by Robot Gitea over 1 year ago
- Status changed from Nouveau to Solution proposée
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/hobo/pulls/42
- Titre : applications: refresh elements when install is done (#78095)
- Modifications : https://git.entrouvert.org/entrouvert/hobo/pulls/42/files
Updated by Robot Gitea about 1 year ago
- Status changed from Solution proposée to Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea about 1 year ago
- Status changed from Solution validée to Résolu (à déployer)
Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/hobo/pulls/42
- Titre : applications: refresh elements when install is done (#78095)
- Modifications : https://git.entrouvert.org/entrouvert/hobo/pulls/42/files
Updated by Transition automatique about 1 year ago
- Status changed from Résolu (à déployer) to Solution déployée
applications: refresh elements when install is done (#78095)