diff --git a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnLogin.xml b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnLogin.xml index e9d41cc820adc8e22e8cc27a776239e09402ea12..d5f34c077612223330caa82f64e8d1991ed8ca8f 100644 --- a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnLogin.xml +++ b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnLogin.xml @@ -52,7 +52,12 @@ <key> <string>_body</string> </key> <value> <string>context.getVcsTool().setLogin(auth, user, password)\n \n -return context.REQUEST.traverseName(context, caller)(**caller_kw)\n +request = context.REQUEST\n +try:\n + traverseName = request.traverseName\n +except AttributeError: # BBB: Zope2.8\n + return request.traverse(\'%s/%s\' % (context.getPath(), caller))(**dict(caller_kw))\n +return traverseName(context, caller)(**caller_kw)\n </string> </value> </item> <item> diff --git a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnSslTrust.xml b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnSslTrust.xml index b05f86b1a2afde376070c9bb380fa18f411fd4ab..b04d863097e365077d7a3b67093809b877643dd9 100644 --- a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnSslTrust.xml +++ b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_vcs/BusinessTemplate_doSvnSslTrust.xml @@ -56,7 +56,11 @@ trust_dict=dict((x, request[x]) for x in (\n \n context.getVcsTool().acceptSSLServer(trust_dict, True)\n \n -return request.traverseName(context, caller)(**caller_kw)\n +try:\n + traverseName = request.traverseName\n +except AttributeError: # BBB: Zope2.8\n + return request.traverse(\'%s/%s\' % (context.getPath(), caller))(**dict(caller_kw))\n +return traverseName(context, caller)(**caller_kw)\n </string> </value> </item> <item> diff --git a/bt5/erp5_forge/bt/revision b/bt5/erp5_forge/bt/revision index 70e36030cf466a23c1274d793ea72cccdb0fe45b..26f252bdd87e3a3bcbabf1b8ad536cd027dc5e5e 100644 --- a/bt5/erp5_forge/bt/revision +++ b/bt5/erp5_forge/bt/revision @@ -1 +1 @@ -648 \ No newline at end of file +649 \ No newline at end of file