added validation error for script and report constraint #15174

This commit is contained in:
Abhimanyu Saharan 2024-02-20 23:37:13 +05:30 committed by Jeremy Stretch
parent a063b5563c
commit 50e5bb9717

View File

@ -380,6 +380,12 @@ class ObjectPermissionForm(BootstrapMixin, forms.ModelForm):
constraints = [constraints]
for ct in object_types:
model = ct.model_class()
if model._meta.model_name in ['script', 'report']:
raise forms.ValidationError({
'constraints': _('Constraints are not supported for this object type.')
})
try:
tokens = {
CONSTRAINT_TOKEN_USER: 0, # Replace token with a null user ID