[MERGE] OPW 382088: account: build_ctx_periods method return more periods than asked...
[odoo/odoo.git] / addons / account / account.py
index 3e7a9d9..322a60e 100644 (file)
@@ -689,7 +689,7 @@ class account_journal(osv.osv):
 
     def create(self, cr, uid, vals, context=None):
         if not 'sequence_id' in vals or not vals['sequence_id']:
-            vals.update({'sequence_id': self.create_sequence(cr, uid, vals, context)})
+            vals.update({'sequence_id': self.create_sequence(cr, 1, vals, context)})
         return super(account_journal, self).create(cr, uid, vals, context)
 
     def name_get(self, cr, user, ids, context=None):
@@ -724,7 +724,7 @@ class account_journal(osv.osv):
         if name:
             ids = self.search(cr, user, [('code', 'ilike', name)]+ args, limit=limit, context=context)
         if not ids:
-            ids = self.search(cr, user, [('name', 'ilike', name)]+ args, limit=limit, context=context)#fix it ilike should be replace with operator
+            ids = self.search(cr, user, [('name', operator, name)]+ args, limit=limit, context=context)
 
         return self.name_get(cr, user, ids, context=context)