From 4634dd6f8ef17098086b7769665566eb566abb5b Mon Sep 17 00:00:00 2001 From: Ronald Portier Date: Wed, 24 Apr 2013 16:29:58 +0200 Subject: [PATCH] [FIX] Add __iter__ method to browse_null to prevent server hang. lp bug: https://launchpad.net/bugs/1172292 fixed bzr revid: ronald@therp.nl-20130424142958-u5r2mxtxqj9v431h --- openerp/osv/orm.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 870efd3dd8b..b9be7d79453 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -285,6 +285,9 @@ class browse_null(object): def __unicode__(self): return u'' + def __iter__(self): + raise NotImplementedError("Iteration is not allowed on %s" % self) + # # TODO: execute an object method on browse_record_list