Project

General

Profile

Revision 180b869a

ID180b869a74468693c2814f54938144cf28366519
Parent 2d135e67
Child dab61c72

Added by Vincent QUEMENER about 13 years ago

- Ajout d'une vue ('UserSupItem') représentant les supitems auxquels les utilisateurs ont accès ;
- Implémentation de l'utilisation de cette vue dans VigiBoard en vue de simplifier le code et d'en améliorer les performances en diminuant le nombre de lignes sur lesquelles portent les jointures (gain sensible lorsque le nombre d'évènements à afficher est élevé).

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6664 b22e2e97-25c9-44ff-b637-2e5ceca36478

View differences:

vigiboard/controllers/root.py
130 130
            - VIGILO_EXIG_VIGILO_BAC_0070,
131 131
            - VIGILO_EXIG_VIGILO_BAC_0100,
132 132
        """
133

  
133 134
        user = get_current_user()
134
        aggregates = VigiboardRequest(user)
135
        if 'supitemgroup' in search:
136
            aggregates = VigiboardRequest(
137
                user, supitemgroup=search['supitemgroup'])
138
        else:
139
            aggregates = VigiboardRequest(user)
135 140

  
136 141
        aggregates.add_table(
137 142
            CorrEvent,

Also available in: Unified diff