refactor: pyupgrade in common/util + xblock_django (#26724)

This commit is contained in:
M. Zulqarnain
2021-03-09 16:49:51 +05:00
committed by GitHub
parent 6259a82059
commit 42eacaf8de
39 changed files with 168 additions and 221 deletions

View File

@@ -5,7 +5,6 @@ import gzip
import logging
from io import BytesIO
import six
from config_models.models import ConfigurationModel
from django.db import models
from django.utils.text import compress_string
@@ -58,7 +57,7 @@ class CompressedTextField(CreatorMixin, models.TextField):
Compress the text data.
"""
if value is not None:
if isinstance(value, six.text_type):
if isinstance(value, str):
value = value.encode('utf8')
value = compress_string(value)
value = value.encode('base64').decode('utf8')
@@ -68,7 +67,7 @@ class CompressedTextField(CreatorMixin, models.TextField):
"""
Decompresses the value from the database.
"""
if isinstance(value, six.text_type):
if isinstance(value, str):
value = decompress_string(value)
return value