bzr revid: fp@tinyerp.com-1970125c74e5934e759bbb62eb5d77e20d404d48
This commit is contained in:
Fabien Pinckaers 2007-08-13 20:34:13 +00:00
parent e9604f36a1
commit 37246631d6
4 changed files with 5 additions and 4 deletions

View File

@ -43,7 +43,7 @@ email_send_form = '''<?xml version="1.0"?>
email_send_fields = {
'from': {'string':"Sender's email", 'type':'char', 'size':64, 'required':True},
'subject': {'string':'Subject', 'type':'char', 'size':64, 'required':True},
'text': {'string':'Message', 'type':'text', 'required':True}
'text': {'string':'Message', 'type':'text_tag', 'required':True}
}
# this sends an email to ALL the addresses of the selected partners.

View File

@ -108,7 +108,7 @@ class ServiceUnavailable(Exception):
pass
def service_exist(name):
return (name in _service)
return (name in _service) and bool(_service[name])
LOG_DEBUG='debug'
LOG_INFO='info'

View File

@ -197,8 +197,8 @@ def register_all(db):
for r in result:
if netsvc.service_exist('report.'+r['report_name']):
continue
if r['report_rml']:
report_sxw('report.'+r['report_name'], r['model'], opj('addons',r['report_rml']), header=r['header'])
if r['report_rml'] or r['report_rml_content']:
report_sxw('report.'+r['report_name'], r['model'], opj('addons',r['report_rml'] or '/'), header=r['header'])
if r['report_xsl']:
report_rml('report.'+r['report_name'], r['model'], opj('addons',r['report_xml']), r['report_xsl'] and opj('addons',r['report_xsl']))

View File

@ -339,6 +339,7 @@ class report_sxw(report_rml):
def create(self, cr, uid, ids, data, context=None):
if not context:
context={}
print self.name[7:]
cr.execute('select report_rml_content from ir_act_report_xml where report_name=%s', (self.name[7:],))
result = cr.fetchone()
if result and result[0]: