diff --git a/addons/edi/controllers/main.py b/addons/edi/controllers/main.py
index 1de3ff8ae63..71560aa9e60 100644
--- a/addons/edi/controllers/main.py
+++ b/addons/edi/controllers/main.py
@@ -19,10 +19,9 @@ class EDI(openerpweb.Controller):
_cp_path = "/edi"
def template(self, req, mods='web,edi'):
- self.wc = openerpweb.controllers_path['/web/webclient']
d = {}
- d["js"] = "\n".join(''%i for i in self.wc.manifest_list(req, mods, 'js'))
- d["css"] = "\n".join(''%i for i in self.wc.manifest_list(req, mods, 'css'))
+ d["js"] = "\n".join(''%i for i in webmain.manifest_list(req, mods, 'js'))
+ d["css"] = "\n".join(''%i for i in webmain.manifest_list(req, mods, 'css'))
d["modules"] = simplejson.dumps(mods.split(','))
return d
diff --git a/addons/edi/static/src/js/edi.js b/addons/edi/static/src/js/edi.js
index 995012cb3c5..f17261a4244 100644
--- a/addons/edi/static/src/js/edi.js
+++ b/addons/edi/static/src/js/edi.js
@@ -154,7 +154,7 @@ openerp.edi.EdiImport = openerp.web.OldWidget.extend({
on_imported: function(response) {
if ('action' in response) {
this.rpc("/web/session/save_session_action", {the_action: response.action}, function(key) {
- window.location = "/web/webclient/home#sa="+encodeURIComponent(key);
+ window.location = "/#sa="+encodeURIComponent(key);
});
}
else {
diff --git a/addons/plugin/plugin_handler.py b/addons/plugin/plugin_handler.py
index 700b9648237..e497f902dc2 100644
--- a/addons/plugin/plugin_handler.py
+++ b/addons/plugin/plugin_handler.py
@@ -19,7 +19,7 @@ class plugin_handler(osv.osv_memory):
base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', default='http://localhost:8069', context=context)
if base_url:
user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
- base_url += '/web/webclient/login?db=%s&login=%s&key=%s#id=%s&model=%s' % (cr.dbname, user.login, user.password, res_id, model)
+ base_url += '/login?db=%s&login=%s&key=%s#id=%s&model=%s' % (cr.dbname, user.login, user.password, res_id, model)
return base_url
def is_installed(self, cr, uid):
diff --git a/addons/share/wizard/share_wizard.py b/addons/share/wizard/share_wizard.py
index 23245e12a2d..5c6cc973fe7 100644
--- a/addons/share/wizard/share_wizard.py
+++ b/addons/share/wizard/share_wizard.py
@@ -86,7 +86,7 @@ class share_wizard(osv.TransientModel):
# NOTE: take _ids in parameter to allow usage through browse_record objects
base_url = self.pool.get('ir.config_parameter').get_param(cr, uid, 'web.base.url', default='', context=context)
if base_url:
- base_url += '/web/webclient/login?db=%(dbname)s&login=%(login)s&key=%(password)s'
+ base_url += '/login?db=%(dbname)s&login=%(login)s&key=%(password)s'
extra = context and context.get('share_url_template_extra_arguments')
if extra:
base_url += '&' + '&'.join('%s=%%(%s)s' % (x,x) for x in extra)