wcs: mark "forms in your care" cell as valid on save (#63807)
This commit is contained in:
parent
a3f5786473
commit
b406d1808c
|
@ -430,6 +430,7 @@ class CategoriesAndWcsSiteValidityMixin:
|
|||
categories = self.categories.get('data', [])
|
||||
|
||||
if not categories:
|
||||
self.mark_as_valid()
|
||||
return
|
||||
|
||||
for category_reference in categories:
|
||||
|
@ -752,6 +753,11 @@ class WcsCareFormsCell(CategoriesAndWcsSiteValidityMixin, CategoriesFilteringMix
|
|||
|
||||
return context
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
result = super().save(*args, **kwargs)
|
||||
self.check_validity()
|
||||
return result
|
||||
|
||||
|
||||
@register_cell_class
|
||||
class CategoriesCell(WcsDataBaseCell):
|
||||
|
|
Loading…
Reference in New Issue