071152216f
The computation of property `digits` was creating a new cursor to call the function that determines digits. This technique is fragile because the current cursor may have pending updates that the new cursor will not see. The issue was discovered by Cécile Tonglet (cto). She observed an infinite loop during a database migration, and a traceback inside the loop showed the presence of the `digits` property. This change fixes the infinite loop issue. |
||
---|---|---|
.. | ||
__init__.py | ||
expression.py | ||
fields.py | ||
orm.py | ||
osv.py | ||
query.py |