Skip to content

Commit 93cc133

Browse files
committed
Remove deprecated bleach dependency
mozilla/bleach#698
1 parent 45c91dd commit 93cc133

File tree

2 files changed

+1
-10
lines changed

2 files changed

+1
-10
lines changed

backend/core/serializers.py

+1-9
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from django.db import models
1212
from core.serializer_fields import FieldsRelatedField
1313

14-
import structlog, bleach, html
14+
import structlog, html
1515

1616
logger = structlog.get_logger(__name__)
1717

@@ -53,14 +53,6 @@ def create(self, validated_data: Any):
5353
logger.error(e)
5454
raise serializers.ValidationError(e.args[0])
5555

56-
def validate_name(self, value):
57-
clean_value = html.unescape(bleach.clean(value, strip=True))
58-
if clean_value != value:
59-
raise serializers.ValidationError(
60-
"The name is not valid due to HTML tags or attributes"
61-
)
62-
return value
63-
6456
class Meta:
6557
model: models.Model
6658

backend/requirements.txt

-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,3 @@ python-dotenv==1.0.1
1919
drf-spectacular==0.27.2
2020
django-rest-knox==4.2.0
2121
pre-commit==3.7.1
22-
bleach==6.1.0

0 commit comments

Comments
 (0)