niv-openerp
2013-02-05 14:53:25 +01:00
parent cbcbe926a4
commit 9426ef1f1e
2 changed files with 6 additions and 4 deletions
+5 -3
View File
@@ -37,8 +37,9 @@ class ImportController(openerp.addons.web.http.Controller):
@openerp.addons.web.http.httprequest
def loader(self, req, **kwargs):
db = kwargs["db"]
channel = int(kwargs["channel"])
p = json.loads(kwargs["p"])
db = p["db"]
channel = p["channel"]
req.session._db = db
req.session._uid = None
req.session._login = "anonymous"
@@ -46,7 +47,8 @@ class ImportController(openerp.addons.web.http.Controller):
info = req.session.model('live_support.channel').get_info_for_chat_src()
info["db"] = db
info["channel"] = channel
return env.get_template("loader.js").render(info)
return req.make_response(env.get_template("loader.js").render(info),
headers=[('Content-Type', "text/javascript")])
class live_support_channel(osv.osv):
_name = 'live_support.channel'
+1 -1
View File
@@ -2,7 +2,7 @@
<html>
<head>
<script type="text/javascript" src="http://localhost/live_support/static/ext/static/js/require.js"></script>
<script type="text/javascript" src="http://localhost/live_support/loader?db=test&channel=1"></script>
<script type="text/javascript" src='http://localhost/live_support/loader?p={"db":"test","channel":1}'></script>
</head>
<body style="height:100%; margin:0; padding:0;">
<iframe src="http://openerp.com" height="100%" width=100%"></iframe>