From 7482300ff12ddba7d0c61ae229fcaf50152ffbec Mon Sep 17 00:00:00 2001 From: Blaine Jester Date: Thu, 24 Apr 2025 07:29:59 -0700 Subject: [PATCH] Parse as float, then cast to int --- contentcuration/contentcuration/viewsets/contentnode.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contentcuration/contentcuration/viewsets/contentnode.py b/contentcuration/contentcuration/viewsets/contentnode.py index 76acb56667..2fbf61556d 100644 --- a/contentcuration/contentcuration/viewsets/contentnode.py +++ b/contentcuration/contentcuration/viewsets/contentnode.py @@ -690,7 +690,7 @@ def decode_cursor(self, request): return None try: - value = int(value) + value = int(float(value)) except ValueError: raise ValidationError("lft must be an integer but an invalid value was given.")