|
@@ -26,7 +26,6 @@ from sqlalchemy.types import Text
|
26
|
26
|
from sqlalchemy.types import Unicode
|
27
|
27
|
from tg.i18n import lazy_ugettext as l_, ugettext as _
|
28
|
28
|
|
29
|
|
-from tracim.lib.calendar import CALENDAR_WORKSPACE_URL_TEMPLATE
|
30
|
29
|
from tracim.lib.exception import ContentRevisionUpdateError
|
31
|
30
|
from tracim.model import DeclarativeBase, RevisionsIntegrity
|
32
|
31
|
from tracim.model.auth import User
|
|
@@ -72,6 +71,7 @@ class Workspace(DeclarativeBase):
|
72
|
71
|
def calendar_url(self) -> str:
|
73
|
72
|
# TODO - 20160531 - Bastien: Cyclic import if import in top of file
|
74
|
73
|
from tracim.config.app_cfg import CFG
|
|
74
|
+ from tracim.lib.calendar import CALENDAR_WORKSPACE_URL_TEMPLATE
|
75
|
75
|
cfg = CFG.get_instance()
|
76
|
76
|
return CALENDAR_WORKSPACE_URL_TEMPLATE.format(
|
77
|
77
|
proto='https' if cfg.RADICALE_CLIENT_SSL else 'http',
|