From 059f6b6773eaec050b77df84a2d7dc013b956888 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 14 Dec 2009 17:08:43 +0100 Subject: [PATCH] [fix] document: migrate to res.config-based initial configuration bzr revid: xmo@tinyerp.com-20091214160843-zgbw9mad9cddf785 --- addons/document/document.py | 21 ++------------------- addons/document/document_view.xml | 22 ++++++++++++---------- 2 files changed, 14 insertions(+), 29 deletions(-) diff --git a/addons/document/document.py b/addons/document/document.py index 93594674aef..2811c8bca40 100644 --- a/addons/document/document.py +++ b/addons/document/document.py @@ -718,6 +718,7 @@ document_file() class document_configuration_wizard(osv.osv_memory): _name='document.configuration.wizard' _description = 'Auto Directory configuration' + _inherit = 'res.config' _rec_name = 'host' _columns = { 'host': fields.char('Server Address', size=64, help="Put here the server address or IP. " \ @@ -746,16 +747,7 @@ class document_configuration_wizard(osv.osv_memory): 'port': get_ftp_server_port, } - def action_cancel(self,cr,uid,ids,conect=None): - return { - 'view_type': 'form', - "view_mode": 'form', - 'res_model': 'ir.actions.configuration.wizard', - 'type': 'ir.actions.act_window', - 'target':'new', - } - - def action_config(self, cr, uid, ids, context=None): + def execute(self, cr, uid, ids, context=None): conf = self.browse(cr, uid, ids[0], context) obj=self.pool.get('document.directory') objid=self.pool.get('ir.model.data') @@ -828,15 +820,6 @@ class document_configuration_wizard(osv.osv_memory): config['ftp_server_address'] = conf.host config['ftp_server_port'] = conf.port config.save() - - return { - 'view_type': 'form', - "view_mode": 'form', - 'res_model': 'ir.actions.configuration.wizard', - 'type': 'ir.actions.act_window', - 'target': 'new', - } - document_configuration_wizard() diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml index 6e570bb406a..daabac4b60e 100644 --- a/addons/document/document_view.xml +++ b/addons/document/document_view.xml @@ -249,8 +249,13 @@ Auto Configure Directory document.configuration.wizard form + -
+ + + Auto Configure + +