← Back to team overview

openerp-dev-web team mailing list archive

lp:~openerp-dev/openobject-server/trunk-configuration-rework-imp-rpa into lp:~openerp-dev/openobject-server/trunk-configuration-rework

 

Rucha (Open ERP) has proposed merging lp:~openerp-dev/openobject-server/trunk-configuration-rework-imp-rpa into lp:~openerp-dev/openobject-server/trunk-configuration-rework.

Requested reviews:
  qdp (OpenERP) (qdp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-configuration-rework-imp-rpa/+merge/59224
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-configuration-rework-imp-rpa/+merge/59224
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-server/trunk-configuration-rework.
=== modified file 'openerp/addons/base/module/wizard/base_module_shortcut_data.xml'
--- openerp/addons/base/module/wizard/base_module_shortcut_data.xml	2011-01-11 06:27:56 +0000
+++ openerp/addons/base/module/wizard/base_module_shortcut_data.xml	2011-04-27 13:41:09 +0000
@@ -3,7 +3,7 @@
     <data noupdate="1">
 
         <record id="ir_ui_view_sc_configuration" model="ir.ui.view_sc">
-            <field name="name">Reconfigure</field>
+            <field name="name">Add More Features</field>
             <field name="resource">ir.ui.menu</field>
             <field name="user_id" ref="base.user_root"/>
             <field name="res_id" ref="menu_view_base_module_configuration"/>

=== modified file 'openerp/addons/base/res/res_config.py'
--- openerp/addons/base/res/res_config.py	2011-04-11 12:25:09 +0000
+++ openerp/addons/base/res/res_config.py	2011-04-27 13:41:09 +0000
@@ -77,7 +77,12 @@
                 cr.execute("select 1 from res_groups_users_rel where uid=%s and gid IN %s",(uid, tuple(todo_groups),))
                 dont_skip_todo = bool(cr.fetchone())
             if dont_skip_todo:
-                return todos.browse(cr, uid, active_todos[0], context=None)
+                res = todos.browse(cr, uid, active_todos[0], context=None)
+                # Wizards that directly opens a form stays in Todo state even if its called, 
+                # as next_action is not called,  so, setting state as done 'manually' 
+                if res.action_id.target == 'current':
+                    res.write({'state': 'done'})
+                return res
             else:
                 todos.write(cr, uid, active_todos[0], {'state':'skip'}, context=None)
                 return self._next_action(cr, uid)


Follow ups