Browse Source

rename calendars urls

Bastien Sevajol (Algoo) 8 years ago
parent
commit
7b51f6733e
3 changed files with 4 additions and 4 deletions
  1. 2 2
      tracim/tracim/lib/calendar.py
  2. 1 1
      tracim/tracim/model/auth.py
  3. 1 1
      tracim/tracim/model/data.py

+ 2 - 2
tracim/tracim/lib/calendar.py View File

@@ -18,8 +18,8 @@ from tracim.model.organizational import Calendar
18 18
 from tracim.model.organizational import UserCalendar
19 19
 from tracim.model.organizational import WorkspaceCalendar
20 20
 
21
-CALENDAR_USER_PATH_RE = 'user\/([0-9]+)--([a-z-]*).ics'
22
-CALENDAR_WORKSPACE_PATH_RE = 'workspace\/([0-9]+)--([a-z0-9-]*).ics'
21
+CALENDAR_USER_PATH_RE = 'user\/([0-9]+).ics'
22
+CALENDAR_WORKSPACE_PATH_RE = 'workspace\/([0-9]+).ics'
23 23
 
24 24
 CALENDAR_TYPE_USER = UserCalendar
25 25
 CALENDAR_TYPE_WORKSPACE = WorkspaceCalendar

+ 1 - 1
tracim/tracim/model/auth.py View File

@@ -155,7 +155,7 @@ class User(DeclarativeBase):
155 155
         # TODO - 20160531 - Bastien: Cyclic import if import in top of file
156 156
         from tracim.config.app_cfg import CFG
157 157
         cfg = CFG.get_instance()
158
-        return '{proto}://{domain}:{port}/user/{id}--{slug_name}.ics'.format(
158
+        return '{proto}://{domain}:{port}/user/{id}.ics#{slug_name}'.format(
159 159
             proto='https' if cfg.RADICALE_CLIENT_SSL else 'http',
160 160
             domain=cfg.RADICALE_CLIENT_HOST or request.domain,
161 161
             port=cfg.RADICALE_CLIENT_PORT,

+ 1 - 1
tracim/tracim/model/data.py View File

@@ -72,7 +72,7 @@ class Workspace(DeclarativeBase):
72 72
         # TODO - 20160531 - Bastien: Cyclic import if import in top of file
73 73
         from tracim.config.app_cfg import CFG
74 74
         cfg = CFG.get_instance()
75
-        return '{proto}://{domain}:{port}/workspace/{id}--{slug}.ics'.format(
75
+        return '{proto}://{domain}:{port}/workspace/{id}.ics#{slug}'.format(
76 76
             proto='https' if cfg.RADICALE_CLIENT_SSL else 'http',
77 77
             domain=cfg.RADICALE_CLIENT_HOST or tg.request.domain,
78 78
             port=cfg.RADICALE_CLIENT_PORT,