summaryrefslogtreecommitdiff
path: root/addons/base_report_designer/plugin
diff options
context:
space:
mode:
authorBhumika (OpenERP) <sbh@tinyerp.com>2011-05-17 11:56:44 +0530
committerBhumika (OpenERP) <sbh@tinyerp.com>2011-05-17 11:56:44 +0530
commitd3e24796c764f90a66a5a502dfdf37bd197fa6bb (patch)
tree0667ad829c9b770b3e9094b2400764a4ed5a34f4 /addons/base_report_designer/plugin
parent6af6e14c54b09555bee08ec3ab674170671a8dec (diff)
[Fix] base_report_desinger: Fix the login issue
bzr revid: sbh@tinyerp.com-20110517062644-nn827die5fgo1itm
Diffstat (limited to 'addons/base_report_designer/plugin')
-rw-r--r--addons/base_report_designer/plugin/openerp_report_designer.zipbin118069 -> 118036 bytes
-rw-r--r--addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py60
2 files changed, 26 insertions, 34 deletions
diff --git a/addons/base_report_designer/plugin/openerp_report_designer.zip b/addons/base_report_designer/plugin/openerp_report_designer.zip
index c9d2f221d12..c8ae10b7f02 100644
--- a/addons/base_report_designer/plugin/openerp_report_designer.zip
+++ b/addons/base_report_designer/plugin/openerp_report_designer.zip
Binary files differ
diff --git a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py
index 648855c2adf..abc8ce657eb 100644
--- a/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py
+++ b/addons/base_report_designer/plugin/openerp_report_designer/bin/script/ServerParameter.py
@@ -131,41 +131,33 @@ class ServerParameter( unohelper.Base, XJobExecutor ):
if not UID or UID==-1 :
ErrorDialog("Connection Refuse...","Please enter valid Login/Password")
self.win.endExecute()
- try:
- ids_module =self.sock.execute(sDatabase, UID, sPassword, 'ir.module.module', 'search', [('name','=','base_report_designer'),('state', '=', 'installed')])
- info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback))
- self.logobj.log_write('ServerParameter', LOG_ERROR, info)
- ErrorDialog(info, "", "Module Uninstalled Error")
- if not len(ids_module):
- ErrorDialog("Please Install base_report_designer module", "", "Module Uninstalled Error")
- self.logobj.log_write('Module Not Found',LOG_WARNING, ':base_report_designer not install in database %s' % (sDatabase))
- self.win.endExecute()
- else:
- desktop=getDesktop()
- doc = desktop.getCurrentComponent()
- docinfo=doc.getDocumentInfo()
- docinfo.setUserFieldValue(0,self.win.getEditText("txtHost"))
- docinfo.setUserFieldValue(1,self.win.getEditText("txtLoginName"))
- global passwd
- passwd=self.win.getEditText("txtPassword")
- global loginstatus
- loginstatus=True
- global database
- database=sDatabase
- global uid
- uid=UID
- #docinfo.setUserFieldValue(2,self.win.getListBoxSelectedItem("lstDatabase"))
- #docinfo.setUserFieldValue(3,"")
-
- ErrorDialog(" You can start creating your report in \n \t the current document.","After Creating sending to the server.","Message")
- self.logobj.log_write('successful login',LOG_INFO, ':successful login from %s using database %s' % (sLogin, sDatabase))
- self.win.endExecute()
+ ids_module =self.sock.execute(sDatabase, UID, sPassword, 'ir.module.module', 'search', [('name','=','base_report_designer'),('state', '=', 'installed')])
+ if not len(ids_module):
+ ErrorDialog("Please Install base_report_designer module", "", "Module Uninstalled Error")
+ self.logobj.log_write('Module Not Found',LOG_WARNING, ':base_report_designer not install in database %s' % (sDatabase))
+ self.win.endExecute()
+ else:
+ desktop=getDesktop()
+ doc = desktop.getCurrentComponent()
+ docinfo=doc.getDocumentInfo()
+ docinfo.setUserFieldValue(0,self.win.getEditText("txtHost"))
+ docinfo.setUserFieldValue(1,self.win.getEditText("txtLoginName"))
+ global passwd
+ passwd=self.win.getEditText("txtPassword")
+ global loginstatus
+ loginstatus=True
+ global database
+ database=sDatabase
+ global uid
+ uid=UID
+ #docinfo.setUserFieldValue(2,self.win.getListBoxSelectedItem("lstDatabase"))
+ #docinfo.setUserFieldValue(3,"")
+
+ ErrorDialog(" You can start creating your report in \n \t the current document.","After Creating sending to the server.","Message")
+ self.logobj.log_write('successful login',LOG_INFO, ':successful login from %s using database %s' % (sLogin, sDatabase))
+ self.win.endExecute()
- except :
- import traceback,sys
- info = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback))
- self.logobj.log_write('ServerParameter', LOG_ERROR, info)
- ErrorDialog("Connection Refuse...","Connection to server fail")
+
def btnCancel_clicked( self, oActionEvent ):
self.win.endExecute()