utils: allow empty CSS in validator
This commit is contained in:
parent
b31ed9bec2
commit
c4c9421beb
|
@ -35,7 +35,7 @@ def css(form, css):
|
|||
prop = r'[a-zA-Z-]+\s*:\s*[^;{}\'"]+'
|
||||
stylesheet = rf'\s*(?:{prop};\s*)*{prop};?\s*'
|
||||
|
||||
if re.fullmatch(stylesheet, css.data) is None:
|
||||
if css.data and re.fullmatch(stylesheet, css.data) is None:
|
||||
raise ValidationError('CSS invalide (les caractères ;{}\'" sont '+\
|
||||
'interdits dans les valeurs)')
|
||||
return True
|
||||
|
|
Loading…
Reference in New Issue