Benjamin Vray
fa8f33ced6
[FIX] website: fix number comparison for form field visibility
...
Steps to reproduce the bug.
- In website edit mode, add a form snippet to a page.
- Add a "number" field within this form.
- Modify the label of this field in the options and name it "Field 1".
- Add a "text" field to the form.
- In the options of the "Text" field, select "Visible only if" for the
"visibility" option.
- Then, choose "Field 1" and "Is greater than" in the two dropdowns that
follow.
- Enter "10" in the input below.
- Save the page.
- Enter "2" in the "Field 1" input.
- Bug: The text field is displayed, even though it should only be
visible if "Field 1" is greater than 10.
This bug exists since the "conditionally show form fields" feature was
added to Website (in this commit [1]). The bug happened because we were
comparing strings instead of numbers.
[1]: https://github.com/odoo/odoo/commit/2dcbfecf3c10687a2cd3af36335d5be70c904fce
opw-3449900
closes odoo/odoo#133838
X-original-commit: e4d64c9f4470874ca853bd871064bb8374c8b5cc
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2023-08-31 17:27:51 +00:00
..
2023-08-31 14:15:04 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-23 08:57:15 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 16:05:52 +00:00
2023-08-18 09:49:13 +02:00
2023-08-22 20:01:08 +02:00
2023-08-25 13:59:00 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 06:15:55 +00:00
2023-08-18 09:49:13 +02:00
2023-08-23 21:07:54 +02:00
2023-08-24 15:11:05 +02:00
2023-08-10 18:14:04 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-29 11:10:47 +00:00
2023-08-18 19:17:16 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 05:11:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-11 14:32:30 +02:00
2023-08-18 19:17:16 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-22 08:37:42 +02:00
2023-08-31 09:04:58 +00:00
2023-08-29 12:36:01 +00:00
2023-08-30 23:45:41 +00:00
2023-08-18 09:49:13 +02:00
2023-07-24 20:17:50 +02:00
2023-08-31 06:15:55 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-07-31 23:21:10 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 12:02:42 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 06:15:55 +00:00
2023-08-18 09:49:13 +02:00
2023-08-29 01:32:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 12:17:56 +02:00
2023-08-02 18:50:17 +02:00
2023-08-30 09:25:10 +00:00
2023-08-18 09:49:13 +02:00
2023-08-30 08:08:45 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-28 20:14:40 +00:00
2023-08-30 09:25:10 +00:00
2023-08-25 13:58:21 +02:00
2023-08-31 05:11:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 05:11:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 14:14:59 +00:00
2023-08-28 20:14:44 +00:00
2023-08-29 11:10:47 +00:00
2023-08-18 09:49:13 +02:00
2023-08-28 09:34:04 +00:00
2023-08-25 13:58:29 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 19:17:16 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-28 16:41:59 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 19:17:16 +02:00
2023-08-21 07:19:51 +02:00
2023-08-18 09:49:08 +02:00
2023-08-28 16:42:02 +00:00
2023-08-18 19:17:16 +02:00
2023-07-27 11:58:34 +02:00
2023-08-31 16:05:49 +00:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-24 20:59:14 +02:00
2023-08-30 07:04:03 +00:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-07-25 00:54:54 +02:00
2023-08-18 09:49:13 +02:00
2023-08-25 13:58:23 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-29 07:48:10 +00:00
2023-08-17 18:42:46 +02:00
2023-08-11 14:32:30 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-21 14:15:33 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 23:05:55 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-24 20:03:28 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-22 18:59:52 +02:00
2023-07-24 23:04:20 +02:00
2023-08-11 14:32:30 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-11 09:16:56 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-28 23:13:59 +00:00
2023-08-18 09:49:13 +02:00
2023-08-11 14:32:30 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-24 18:37:43 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 12:26:44 +00:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 12:02:24 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-25 18:49:34 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 06:16:00 +00:00
2023-08-17 18:42:46 +02:00
2023-08-11 09:16:56 +02:00
2023-08-17 18:42:46 +02:00
2023-08-21 19:57:11 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-31 16:05:52 +00:00
2023-08-11 14:32:30 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-24 20:04:29 +02:00
2023-08-17 18:42:46 +02:00
2023-08-25 10:59:34 +02:00
2023-08-17 18:42:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 18:42:46 +02:00
2023-08-17 18:42:46 +02:00
2023-08-25 11:00:10 +02:00
2023-08-17 18:42:46 +02:00
2023-08-01 09:40:55 +02:00
2023-08-31 10:37:05 +00:00
2023-08-24 01:07:03 +02:00
2023-08-31 17:27:50 +00:00
2023-08-23 18:55:17 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-29 11:10:47 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 12:02:38 +02:00
2023-08-24 22:00:12 +02:00
2023-08-31 09:04:54 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 14:15:05 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-07-20 17:01:00 +02:00
2023-08-31 14:15:07 +00:00
2023-08-19 11:00:59 +02:00
2023-08-18 09:49:13 +02:00
2023-08-25 18:49:39 +02:00
2023-07-20 17:01:00 +02:00
2023-08-18 09:49:13 +02:00
2023-08-11 14:32:30 +02:00
2023-08-30 11:49:02 +00:00
2023-08-24 21:59:43 +02:00
2023-08-19 09:06:59 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-24 21:59:43 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 09:06:59 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 09:06:59 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-19 12:03:00 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 14:15:07 +00:00
2023-08-29 11:10:47 +00:00
2023-08-29 11:10:47 +00:00
2023-08-31 04:13:04 +00:00
2023-08-18 19:17:16 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-08 18:40:52 +02:00
2023-08-31 04:13:04 +00:00
2023-08-18 19:17:16 +02:00
2023-08-31 16:05:50 +00:00
2023-08-31 04:13:04 +00:00
2023-08-31 14:14:59 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 09:05:04 +00:00
2023-08-31 04:13:04 +00:00
2023-08-02 17:29:05 +02:00
2023-08-11 14:32:30 +02:00
2023-08-31 04:13:04 +00:00
2023-08-31 04:13:04 +00:00
2023-08-31 04:13:04 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 09:05:04 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 16:05:53 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 19:17:16 +02:00
2023-08-31 14:15:07 +00:00
2023-08-16 17:47:18 +02:00
2023-08-16 17:47:45 +02:00
2023-08-16 16:04:09 +02:00
2023-08-24 11:59:03 +02:00
2023-08-24 18:36:48 +02:00
2023-08-31 05:11:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 19:17:16 +02:00
2023-08-25 13:58:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-29 14:09:53 +00:00
2023-08-18 09:49:13 +02:00
2023-08-29 14:09:53 +00:00
2023-08-18 09:49:16 +02:00
2023-08-31 17:27:50 +00:00
2023-08-18 09:49:13 +02:00
2023-08-21 14:14:57 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 10:37:07 +00:00
2023-08-31 16:05:53 +00:00
2023-08-18 09:49:13 +02:00
2023-08-30 13:10:29 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 16:05:44 +00:00
2023-07-20 10:07:11 +02:00
2023-08-28 16:41:59 +00:00
2023-08-18 09:49:13 +02:00
2023-08-21 21:00:03 +02:00
2023-08-21 21:00:03 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 09:04:58 +00:00
2023-08-01 13:51:17 +02:00
2023-08-31 09:04:56 +00:00
2023-08-29 14:09:53 +00:00
2023-08-28 23:13:55 +00:00
2023-08-25 13:58:46 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 05:11:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-31 14:14:59 +00:00
2023-08-18 09:49:11 +02:00
2023-08-29 12:36:01 +00:00
2023-08-03 19:31:23 +02:00
2023-08-31 09:05:02 +00:00
2023-08-02 18:50:17 +02:00
2023-08-02 18:50:18 +02:00
2023-08-22 20:58:50 +02:00
2023-08-17 10:32:54 +02:00
2023-07-24 20:17:50 +02:00
2023-08-29 11:10:47 +00:00
2023-07-27 11:58:34 +02:00
2023-08-25 07:31:39 +02:00
2023-08-11 14:32:30 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 14:15:07 +00:00
2023-08-31 16:05:49 +00:00
2023-08-31 06:15:55 +00:00
2023-08-21 19:57:16 +02:00
2023-08-31 17:27:51 +00:00
2023-08-25 13:58:34 +02:00
2023-07-27 11:58:34 +02:00
2023-08-25 13:58:34 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-24 15:11:05 +02:00
2023-08-11 14:32:28 +02:00
2023-08-29 11:10:47 +00:00
2023-08-03 19:31:23 +02:00
2023-08-03 19:31:23 +02:00
2023-08-22 08:38:09 +02:00
2023-08-18 09:49:13 +02:00
2023-08-17 13:03:18 +02:00
2023-08-31 14:14:59 +00:00
2023-08-18 09:49:13 +02:00
2023-08-11 14:32:30 +02:00
2023-08-29 11:10:47 +00:00
2023-08-09 00:13:08 +02:00
2023-08-29 11:10:47 +00:00
2023-08-25 13:58:34 +02:00
2023-08-29 11:10:47 +00:00
2023-08-31 14:14:59 +00:00
2023-08-28 20:14:40 +00:00
2023-07-27 11:58:34 +02:00
2023-08-09 21:01:12 +02:00
2023-08-25 13:58:34 +02:00
2023-08-29 11:10:47 +00:00
2023-07-27 11:58:34 +02:00
2023-08-31 16:05:44 +00:00
2023-08-23 11:12:24 +02:00
2023-08-21 14:15:09 +02:00
2023-07-27 11:58:34 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 16:05:44 +00:00
2023-08-18 09:49:13 +02:00
2023-08-09 00:13:08 +02:00
2023-08-18 09:49:13 +02:00
2023-08-31 16:05:44 +00:00
2023-08-11 14:32:28 +02:00
2023-08-02 13:20:23 +02:00
2023-08-31 14:15:07 +00:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-18 09:49:13 +02:00
2023-08-11 14:32:28 +02:00