We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b768a64 commit 8cec4b2Copy full SHA for 8cec4b2
1 file changed
app/grandchallenge/cases/widgets.py
@@ -63,15 +63,17 @@ def __init__(
63
)
64
super().__init__(widgets, attrs)
65
66
- def decompress(self, value):
+ def decompress(self, value): # noqa: C901
67
if not value:
68
return [None, None]
69
70
if isinstance(value, (list, tuple)):
71
if len(value) == 1:
72
item = value[0]
73
- if not item:
+ if item == "":
74
75
+ if not item:
76
+ raise RuntimeError("Unexpected value")
77
if item in ImageWidgetChoices.names:
78
79
if Image.objects.filter(pk=item).exists():
0 commit comments