That handled the case where a value of a Label was an empty string. However in prod it seems we have some projects that dont have a value at all - which should be invalid and not pass validation - but somehow they exist.
Now this change will handle configs like this to not break, we will just be skipping this label for now and not raising an error. Might want to in the future.
Builds on a fix made yesterday - https://github.com/HumanSignal/label-studio-sdk/pull/212
That handled the case where a
value
of aLabel
was an empty string. However in prod it seems we have some projects that dont have avalue
at all - which should be invalid and not pass validation - but somehow they exist.Now this change will handle configs like this to not break, we will just be skipping this label for now and not raising an error. Might want to in the future.