ezt: handle NoneFieldVar values (#78017) #353

Merged
fpeters merged 1 commits from wip/78017-handle-NoneFieldVar-in-ezt-templates into main 2023-05-30 18:22:00 +02:00
Owner

J'étais parti pour faire un unlazy général avec « if hasattr(ob, 'get_value'): ob = ob.get_value() » ... mais ça me semble un peu bourrin, et je préfère limiter le patch à la gestion du NoneFieldVar, même si c'est un peu moche.

J'étais parti pour faire un unlazy général avec « if hasattr(ob, 'get_value'): ob = ob.get_value() » ... mais ça me semble un peu bourrin, et je préfère limiter le patch à la gestion du NoneFieldVar, même si c'est un peu moche.
lguerin reviewed 2023-05-30 16:37:39 +02:00
@ -699,6 +699,7 @@ def variable_test_data(pub):
fields.StringField(id='12', label='float1', varname='value'),
fields.PasswordField(id='13', label='pwd', varname='pwd'),
fields.EmailField(id='14', label='email', varname='email'),
fields.EmailField(id='15', label='item', items=['aa', 'ab', 'ac'], varname='itemfield'),
Owner

ItemField, non ? mais a priori ça marche aussi avec EmailField :)

ItemField, non ? mais a priori ça marche aussi avec EmailField :)
Author
Owner

La fatigue. En fait oui ça marche pour n'importe quel field qui est vide (None). Mais je vais corriger ça...

La fatigue. En fait oui ça marche pour n'importe quel field qui est vide (None). Mais je vais corriger ça...
tnoel marked this conversation as resolved
tnoel force-pushed wip/78017-handle-NoneFieldVar-in-ezt-templates from beb9a54ce8 to 4d983e59ec 2023-05-30 16:51:03 +02:00 Compare
lguerin approved these changes 2023-05-30 16:52:34 +02:00
tnoel force-pushed wip/78017-handle-NoneFieldVar-in-ezt-templates from 4d983e59ec to 56f20bcf29 2023-05-30 17:37:39 +02:00 Compare
fpeters merged commit 56f20bcf29 into main 2023-05-30 18:22:00 +02:00
fpeters deleted branch wip/78017-handle-NoneFieldVar-in-ezt-templates 2023-05-30 18:22:01 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#353
No description provided.