Bug #99331
dataviz: ajax_gauge_count error (ValueError: Field 'id' expected a number but got '--'.)
Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
03 December 2024
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/135500/
ValueError: invalid literal for int() with base 10: '--' File "django/db/models/fields/__init__.py", line 1823, in get_prep_value return int(value) ValueError: Field 'id' expected a number but got '--'. (11 additional frame(s) were not displayed) ... File "django/db/models/sql/query.py", line 1223, in build_lookup lookup = lookup_class(lhs, rhs) File "django/db/models/lookups.py", line 25, in __init__ self.rhs = self.get_prep_lookup() File "django/db/models/lookups.py", line 301, in get_prep_lookup return super().get_prep_lookup() File "django/db/models/lookups.py", line 77, in get_prep_lookup return self.lhs.output_field.get_prep_value(self.rhs) File "django/db/models/fields/__init__.py", line 1825, in get_prep_value raise e.__class__(
peut-être changer la def de l'url pour être plus restrictif ?