Project

General

Profile

Revision a45763b4

IDa45763b4385c6a04e33b520f073c173a0551788a
Parent 780ca169
Child 71f6f653

Added by Francois POIROTTE over 14 years ago

Suite du renommage de EventsAggregate en CorrEvent dans VigiBoard.

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

View differences:

vigiboard/controllers/vigiboard_plugin/shn.py
30 30
        """Fonction d'affichage"""
31 31
        dico = {
32 32
            'baseurl': url('/'),
33
            'idaggregate': aggregate.idcorrevent,
33
            'idcorrevent': aggregate.idcorrevent,
34 34
            'impacted_hls': aggregate.high_level_services.count(),
35 35
        }
36 36
        # XXX Il faudrait échapper l'URL contenue dans baseurl
37 37
        # pour éviter des attaques de type XSS.
38 38
        res = ('<a href="javascript:vigiboard_shndialog(' + \
39
                '\'%(baseurl)s\',\'%(idaggregate)s\')" ' + \
39
                '\'%(baseurl)s\',\'%(idcorrevent)d\')" ' + \
40 40
                'class="SHNLien">%(impacted_hls)d</a>') % dico
41 41
        return res
42 42

  
......
54 54

  
55 55
    def controller(self, *argv, **krgv):
56 56
        """Ajout de fonctionnalités au contrôleur"""
57
        idaggregate = krgv['idaggregate']
57
        idcorrevent = krgv['idcorrevent']
58 58
        correvent = DBSession.query(CorrEvent) \
59
                .filter(CorrEvent.idcorrevent == idaggregate).one()
59
                .filter(CorrEvent.idcorrevent == idcorrevent).one()
60 60
        shns = correvent.high_level_services
61 61

  
62 62
        return dict(shns=[shn.name for shn in shns]) 

Also available in: Unified diff