Hello Olivier,

Thanks for your review.

Reason :- I have analyzed the scenario which you explained in above comment and 
came to the conclusion that it is occurring due to server side code that server 
sends False if there is NULL Value.
In orm function "read_group" line no. 2215, which sets all the None value to 
False.

So you will see both the client will give same result as follow.
False, with sale order 1 and 7
True,  with sale order 6
False, with sale order 1 and 7

Here three groups are generated because initially result will be 
Lines contains None
Lines contains False
Lines contains True

but then line 2215 will set None to False.
So now result will be False, False, True

Test :- If we have boolean field in form and we create a record then by default 
both the client will send False as a value of boolean field if we are not 
touching the boolean field.

So this issue will occurs only someone manually remove the False value from the 
table cell and set it to NULL.

Please share your view about this and correct me if I am wrong.

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-18489-msh/+merge/80893
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-client-web/6.0-opw-18489-msh.

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to