[IMP] remove base from listed modules
bzr revid: al@openerp.com-20110723135344-xryjmq2hc259sm7g
This commit is contained in:
parent
c93f5010d1
commit
8737e4af14
|
@ -180,9 +180,12 @@ class Session(openerpweb.Controller):
|
||||||
|
|
||||||
@openerpweb.jsonrequest
|
@openerpweb.jsonrequest
|
||||||
def modules(self, req):
|
def modules(self, req):
|
||||||
return {"modules": [name
|
# TODO query server for installed web modules
|
||||||
for name, manifest in openerpweb.addons_manifest.iteritems()
|
mods = []
|
||||||
if manifest.get('active', True)]}
|
for name, manifest in openerpweb.addons_manifest.items():
|
||||||
|
if name != 'base' and manifest.get('active', True):
|
||||||
|
mods.append(name)
|
||||||
|
return mods
|
||||||
|
|
||||||
@openerpweb.jsonrequest
|
@openerpweb.jsonrequest
|
||||||
def eval_domain_and_context(self, req, contexts, domains,
|
def eval_domain_and_context(self, req, contexts, domains,
|
||||||
|
|
|
@ -452,7 +452,7 @@ openerp.base.Session = openerp.base.Controller.extend( /** @lends openerp.base.S
|
||||||
load_modules: function() {
|
load_modules: function() {
|
||||||
var self = this;
|
var self = this;
|
||||||
this.rpc('/base/session/modules', {}, function(result) {
|
this.rpc('/base/session/modules', {}, function(result) {
|
||||||
self.module_list = result['modules'];
|
self.module_list = result;
|
||||||
var modules = self.module_list.join(',');
|
var modules = self.module_list.join(',');
|
||||||
if(self.debug || true) {
|
if(self.debug || true) {
|
||||||
self.rpc('/base/webclient/csslist', {"mods": modules}, self.do_load_css);
|
self.rpc('/base/webclient/csslist', {"mods": modules}, self.do_load_css);
|
||||||
|
|
Loading…
Reference in New Issue