odoo/openerp
Olivier Dony bd3df7bfa1 [FIX] orm field (new api): preserve empty values instead of folding to False
The new API introduced a small behavior change where empty
string values written or stored in a char/text field were
replaced by False (i.e. as if they were NULL).
This was done to mimic the web client behavior, but introduces
a very surprising effect: a.name = ""; assert a.name == "";
would fail. It would also require many more tests in the
code when reading existing required values from the database,
as they could still be False when an empty string value
had previously been stored, for some reason.
2014-08-13 10:44:05 +02:00
..
addons [FIX] ir_cron: typo introduced in commit a3d6b3a 2014-08-11 17:37:46 +02:00
cli [FIX] cli/server: fixes #1307, add missing Environment management blocks 2014-07-30 15:32:12 +02:00
conf [MERGE] openerp.pooler is deprecated. 2013-03-27 17:40:45 +01:00
modules [FIX] module loading: manual x2x fields can now refer to manual models 2014-08-04 15:10:12 +02:00
osv [IMP] fields.boolean: simplify symbol_set, cast to bool 2014-08-11 12:37:52 +02:00
report [MERGE] forward port of branch saas-5 up to 0739bc4 2014-08-11 15:58:02 +02:00
service Merge pull request #1169 from xmo-odoo/8.0-remove-async-db-create-xmo 2014-07-16 10:29:21 +02:00
tests [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
tools [MERGE] forward port of branch saas-5 up to 0739bc4 2014-08-11 15:58:02 +02:00
workflow [IMP] workflow: add sequence for ordering workflow transitions (split/join mode especially for XOR) 2014-08-05 12:26:28 +02:00
PKG-INFO [REM] netrpc: KILL EVERYBODY 2013-02-21 13:18:25 +01:00
__init__.py [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
api.py [IMP] api: improve documentation of decorators constrains, depends, onchange 2014-08-08 14:34:29 +02:00
exceptions.py [MERGE] new v8 api by rco 2014-07-06 17:05:41 +02:00
fields.py [FIX] orm field (new api): preserve empty values instead of folding to False 2014-08-13 10:44:05 +02:00
http.py [FIX] data-dir management 2014-07-07 15:49:24 +02:00
import_xml.rng [MERGE] Replace inherit_option_id by a selection field (PR #229) 2014-05-27 17:57:33 +02:00
loglevels.py [REF] logging: removed pseudo log-level TEST. 2013-03-26 16:58:44 +01:00
models.py [IMP] models.py: _auto_init: accelerate row existance check 2014-08-12 18:38:55 +02:00
netsvc.py [IMP] module loading and tests profiling 2014-06-29 18:58:15 +02:00
pooler.py [IMP] registry: avoid every direct access registry.db, and rename attribute as registry._db 2014-04-09 15:35:15 +02:00
release.py [REF] OpenERP --> Odoo in various UI texts 2014-07-18 13:45:41 +02:00
sql_db.py [IMP] test display sql query counter 2014-07-01 21:57:55 +02:00