← Back to team overview

openerp-dev-web team mailing list archive

lp:~openerp-dev/openobject-addons/addons-training-document-type-ysa into lp:~openobject-training/openobject-addons/training

 

Yogesh(Open ERP) has proposed merging lp:~openerp-dev/openobject-addons/addons-training-document-type-ysa into lp:~openobject-training/openobject-addons/training.

Requested reviews:
  OpenObject Training (openobject-training)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/addons-training-document-type-ysa/+merge/55879

document_type:- convert this module into v6.

-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/addons-training-document-type-ysa/+merge/55879
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/addons-training-document-type-ysa.
=== modified file 'document_type/__init__.py'
--- document_type/__init__.py	2011-03-16 09:00:25 +0000
+++ document_type/__init__.py	2011-04-01 08:32:38 +0000
@@ -1,1 +1,3 @@
 import object
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/__openerp__.py'
--- document_type/__openerp__.py	2011-03-29 13:18:18 +0000
+++ document_type/__openerp__.py	2011-04-01 08:32:38 +0000
@@ -20,6 +20,7 @@
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 ##############################################################################
+
 {
     'name': 'document_type',
     'version': '0.1',
@@ -46,3 +47,5 @@
     'active': False,
     'installable': True,
 }
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/object/__init__.py'
--- document_type/object/__init__.py	2011-01-20 11:27:44 +0000
+++ document_type/object/__init__.py	2011-04-01 08:32:38 +0000
@@ -1,3 +1,5 @@
 import document_type
 import document_directory_i
 import ir_attachment_i
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/object/document_directory_i.py'
--- document_type/object/document_directory_i.py	2011-01-20 11:27:44 +0000
+++ document_type/object/document_directory_i.py	2011-04-01 08:32:38 +0000
@@ -9,14 +9,19 @@
     _inherit = 'document.directory'
 
     def _selection_get_type_default_id(self, cr, uid, context=None):
+        if context is None:
+            context = {}
         doctype_pool = self.pool.get('document.type')
         ids = doctype_pool.search(cr, uid, [], context=context)
-        r = [ (x.code, x.name) \
+        result = [ (x.code, x.name) \
                 for x in doctype_pool.browse(cr, uid, ids, context=context) ]
-        r.append(('', ''))
-        return r
+        result.append(('', ''))
+        return result
 
     _columns = {
         'type_default': fields.selection(_selection_get_type_default_id, 'Default Type', size=32, select=True),
     }
+
 document_directory_default_type()
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/object/document_type.py'
--- document_type/object/document_type.py	2010-12-13 12:04:10 +0000
+++ document_type/object/document_type.py	2011-04-01 08:32:38 +0000
@@ -35,4 +35,7 @@
     _sql_constraints = [
         ('uniq_document_type_code', 'UNIQUE(code)', 'Code of document type must be unique !'),
     ]
+
 document_type()
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/object/ir_attachment_i.py'
--- document_type/object/ir_attachment_i.py	2011-01-20 11:27:44 +0000
+++ document_type/object/ir_attachment_i.py	2011-04-01 08:32:38 +0000
@@ -28,18 +28,22 @@
     _inherit = 'ir.attachment'
 
     def _selection_get_type_id(self, cr, uid, context=None):
+        if context is None:
+            context = {}
         doctype_pool = self.pool.get('document.type')
         ids = doctype_pool.search(cr, uid, [], context=context)
-        r = [ (x.code, x.name) \
+        result = [ (x.code, x.name) \
                 for x in doctype_pool.browse(cr, uid, ids, context=context) ]
-        r.append(('', ''))
-        return r
+        result.append(('', ''))
+        return result
 
     _columns = {
-        'type': fields.selection(_selection_get_type_id, 'Type', size=32, select=True),
+        'type': fields.selection(_selection_get_type_id, 'Type', size=32),
     }
 
     def create(self, cr, uid, vals, context=None):
+        if context is None:
+            context = {}
         if vals.get('parent_id',False):
             directory = self.pool.get('document.directory').read(cr, uid, vals['parent_id'], ['type_default'], context=context)
             if directory and directory.get('type_default'):
@@ -47,3 +51,5 @@
         return super(ir_attachment_i, self).create(cr, uid, vals, context=context)
 
 ir_attachment_i()
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:

=== modified file 'document_type/view/document_directory_i.xml'
--- document_type/view/document_directory_i.xml	2011-01-20 11:27:44 +0000
+++ document_type/view/document_directory_i.xml	2011-04-01 08:32:38 +0000
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data>
-
-    <record model="ir.ui.view" id="view_document_directory_type_form">
-        <field name="name">document.directory.type.form</field>
-        <field name="model">document.directory</field>
-        <field name="type">form</field>
-        <field name="inherit_id" ref="document.view_document_directory_form"/>
-        <field name="arch" type="xml">
-            <field name="ressource_parent_type_id" position="after">
-                <field name="type_default"/>
-            </field>
-        </field>
-    </record>
-
-</data>
+    <data>
+
+	    <record model="ir.ui.view" id="view_document_directory_type_form">
+	        <field name="name">document.directory.type.form</field>
+	        <field name="model">document.directory</field>
+	        <field name="type">form</field>
+	        <field name="inherit_id" ref="document.view_document_directory_form"/>
+	        <field name="arch" type="xml">
+	            <field name="ressource_parent_type_id" position="after">
+	                <field name="type_default"/>
+	            </field>
+	        </field>
+	    </record>
+
+    </data>
 </openerp>

=== modified file 'document_type/view/document_type.xml'
--- document_type/view/document_type.xml	2011-03-17 11:35:47 +0000
+++ document_type/view/document_type.xml	2011-04-01 08:32:38 +0000
@@ -25,11 +25,24 @@
         </field>
     </record>
 
+    <record model="ir.ui.view" id="document_type_search_view">
+        <field name="name">document.type.search</field>
+        <field name="model">document.type</field>
+        <field name="type">search</field>
+        <field name="arch" type="xml">
+            <search string="Document Type">
+                <field name="name"/>
+                <field name="code"/>
+            </search>
+        </field>
+    </record>
+
     <record model="ir.actions.act_window" id="document_type_action">
         <field name="name">Document Type</field>
         <field name="res_model">document.type</field>
         <field name="view_type">form</field>
         <field name="view_mode">tree,form</field>
+        <field name="search_view_id" ref="document_type_search_view"/>
     </record>
 
     <menuitem id="document_type_menu"


Follow ups