diff --git a/pandora/text/models.py b/pandora/text/models.py index 46a166dac..b2396ac01 100644 --- a/pandora/text/models.py +++ b/pandora/text/models.py @@ -140,7 +140,12 @@ class Text(models.Model): elif key == 'description': self.description = ox.sanitize_html(data['description'], global_attributes=['lang']) elif key == 'text': - self.text = ox.sanitize_html(data['text'], global_attributes=['data-name', 'lang']) + self.text = ox.sanitize_html(data['text'], global_attributes=[ + 'data-name', + 'data-type', + 'data-value', + 'lang' + ]) elif key == 'rightslevel': self.rightslevel = int(data['rightslevel'])