c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #16104
[Bug 718989] [NEW] [Trunk] related fields on a integer, display false for value 0
Public bug reported:
How reproduce the bug
Create a related fields to a integer fields, set value of the field to
0, related fields show "false"
In bin/ovs/fields.py
class related function _fnct_read:
near line 902
if not t_data[self.arg[i]]:
t_data = False
Change by
if not (t_data[self.arg[i]] or (self._type =='integer' and isinstance(t_data[self.arg[i]],int))):
t_data = False
That allow integer 0 to not be replace by False
But is not enougt
near line 914
elif t_data:
res[data.id] = t_data
change by
elif t_data or t_data==0:
res[data.id] = t_data
That allow 0 to be return as value
Note: is not a big problem, but when a secretary see a False in a field when she supposed to see a 0, she not understand, she dont know in Programming 0 means False.
** Affects: openobject-server
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/718989
Title:
[Trunk] related fields on a integer, display false for value 0
Status in OpenERP Server:
New
Bug description:
How reproduce the bug
Create a related fields to a integer fields, set value of the field
to 0, related fields show "false"
In bin/ovs/fields.py
class related function _fnct_read:
near line 902
if not t_data[self.arg[i]]:
t_data = False
Change by
if not (t_data[self.arg[i]] or (self._type =='integer' and isinstance(t_data[self.arg[i]],int))):
t_data = False
That allow integer 0 to not be replace by False
But is not enougt
near line 914
elif t_data:
res[data.id] = t_data
change by
elif t_data or t_data==0:
res[data.id] = t_data
That allow 0 to be return as value
Note: is not a big problem, but when a secretary see a False in a field when she supposed to see a 0, she not understand, she dont know in Programming 0 means False.
Follow ups
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Vinay Rana (openerp), 2011-08-16
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-21
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-21
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-21
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Vinay Rana (openerp), 2011-02-16
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Vinay Rana (openerp), 2011-02-16
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-15
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-15
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Vinay Rana (openerp), 2011-02-15
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Vinay Rana (openerp), 2011-02-15
-
[Bug 718989] Re: [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-14
-
[Bug 718989] [NEW] [Trunk] related fields on a integer, display false for value 0
From: Serge, 2011-02-14
References