Project

General

Profile

Revision 37efd1c4

ID37efd1c482695834e7c4676447f247f42a6b6faa
Parent 37c372c5
Child 08b40415

Added by Francois POIROTTE over 11 years ago

!ApiRootController hérite indirectement d'object.

A ce titre, son init n'accepte pas de paramètre.
Jusqu'ici, le code fonctionnait à cause du contournement mis en place
dans vigilo.turbogears.controllers pour un bug similaire dans le code
de turbogears.
Le contournement risque de disparaître si on met à jour TurboGears
(les contrôleurs ont entièrement été réécrits dans TG 2.2 et
utilisent et utilisent désormais des méta-classes).

Ce changement permet donc de faciliter la transition vers TG 2.2.

Change-Id: I5202548043b1cab2c9b62468d49847322e4d86d2

View differences:

vigigraph/controllers/root.py
40 40
        not_anonymous(l_('You need to be authenticated')))
41 41
    vigirrd = ProxyController('vigirrd', '/vigirrd/',
42 42
        not_anonymous(l_('You need to be authenticated')))
43
    api = ApiRootController("/api")
43
    api = ApiRootController()
44 44
    custom = CustomController()
45 45

  
46 46
    @expose('index.html')

Also available in: Unified diff