浏览代码

Closes #154: /calendar url need to be logged

Bastien Sevajol (Algoo) 8 年前
父节点
当前提交
a5527dadeb
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      tracim/tracim/controllers/calendar.py

+ 2 - 0
tracim/tracim/controllers/calendar.py 查看文件

2
 import re
2
 import re
3
 import tg
3
 import tg
4
 from tg import tmpl_context
4
 from tg import tmpl_context
5
+from tg.predicates import not_anonymous
5
 
6
 
6
 from tracim.lib.base import BaseController
7
 from tracim.lib.base import BaseController
7
 from tracim.lib.calendar import CalendarManager
8
 from tracim.lib.calendar import CalendarManager
16
     """
17
     """
17
 
18
 
18
     @tg.expose('tracim.templates.calendar.iframe_container')
19
     @tg.expose('tracim.templates.calendar.iframe_container')
20
+    @tg.require(not_anonymous())
19
     def index(self):
21
     def index(self):
20
         user = tmpl_context.identity.get('user')
22
         user = tmpl_context.identity.get('user')
21
         dictified_current_user = Context(CTX.CURRENT_USER).toDict(user)
23
         dictified_current_user = Context(CTX.CURRENT_USER).toDict(user)