Projet

Général

Profil

Development #83885

A2 n'interprête pas correctement la variable {{eservices_URL }}

Ajouté par Anaïs Ecuvillon → en congés, retour le 30/04 il y a 5 mois. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
23 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

J'ai utilisé la nouvelle configuration avancée de gestion des utilisateurs : https://connexion-aecuvillon.test.entrouvert.org/manage/users/advanced/

{{ eservices_url }} devrait retourner : https://demarches-aecuvillon.test.entrouvert.org/
SI vous allez sur mon profil usager : https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/, col de droite, cliquez sur le bouton, cette variable est interprétée/transformée en https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/

Révisions associées

Révision 4bf5af87 (diff)
Ajouté par Serghei Mihai il y a 5 mois

manager: feed template vars to views (#83885)

Révision ef0dfc54 (diff)
Ajouté par Benjamin Dauvergne il y a 5 mois

Revert "manager: feed template vars to views" (#83885)

This reverts commit 4bf5af871463c91c2c60bfffad6dfa2af7a1727d partially.

Révision 4af1cd8c (diff)
Ajouté par Benjamin Dauvergne il y a 5 mois

manager: enable context_processors in backoffice_sidebar_template (#83885)

The Django's request must be passed to Template.render() to enable
context processors to do their job.

Historique

#2

Mis à jour par Robot Gitea il y a 5 mois

  • Tracker changé de Support à Development
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Serghei Mihai

Serghei Mihai (smihai) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de En cours à Solution proposée
#4

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution proposée à Solution validée

Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Serghei Mihai (smihai) a mergé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Benjamin Dauvergne il y a 5 mois

  • Statut changé de Résolu (à déployer) à En cours

Ce n'est pas la bonne façon de faire, le souci ici c'est que la génération du bloc en sidebar n'utilise pas les context processors, parce que pas de requête passée je suppose :

    def render_sidebar_advanced_info(self, context=None):
        value = ''
        if setting := Setting.objects.filter(key='users:backoffice_sidebar_template').first():
            value = setting.value
            if value and ('{{' in value or '{%' in value):
                template = Template(value)
                value = template.render(context=context)
        return value

C'est là qu'il faut corriger, pas refaire le boulot de hobo.context_processors.template_vars qui est déjà chargé.

#7

Mis à jour par Benjamin Dauvergne il y a 5 mois

  • Assigné à changé de Serghei Mihai à Benjamin Dauvergne
#8

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de En cours à Solution proposée

Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution proposée à Solution validée

Serghei Mihai (smihai) a approuvé une pull request sur Gitea concernant cette demande :

#10

Mis à jour par Serghei Mihai il y a 5 mois

Bien vu, validé et merci.

#11

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :

#12

Mis à jour par Transition automatique il y a 5 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#13

Mis à jour par Transition automatique il y a 3 mois

Automatic expiration

Formats disponibles : Atom PDF