refactor(api): remove unnecessary or wrong `is` keyword usage
This commit is contained in:
parent
62d9cd4d80
commit
64e7c68699
|
@ -54,7 +54,7 @@ class ChannelFilter(moderation_filters.HiddenContentFilterSet):
|
||||||
|
|
||||||
query = Q(actor__in=emitted_follows.values_list("target", flat=True))
|
query = Q(actor__in=emitted_follows.values_list("target", flat=True))
|
||||||
|
|
||||||
if value is True:
|
if value:
|
||||||
return queryset.filter(query)
|
return queryset.filter(query)
|
||||||
else:
|
else:
|
||||||
return queryset.exclude(query)
|
return queryset.exclude(query)
|
||||||
|
@ -64,9 +64,9 @@ class ChannelFilter(moderation_filters.HiddenContentFilterSet):
|
||||||
attributed_to=actors.get_service_actor(),
|
attributed_to=actors.get_service_actor(),
|
||||||
actor__preferred_username__startswith="rssfeed-",
|
actor__preferred_username__startswith="rssfeed-",
|
||||||
)
|
)
|
||||||
if value is True:
|
if value:
|
||||||
queryset = queryset.filter(query)
|
queryset = queryset.filter(query)
|
||||||
if value is False:
|
else:
|
||||||
queryset = queryset.exclude(query)
|
queryset = queryset.exclude(query)
|
||||||
|
|
||||||
return queryset
|
return queryset
|
||||||
|
|
|
@ -102,7 +102,7 @@ class ChannelViewSet(
|
||||||
return serializers.ChannelSerializer
|
return serializers.ChannelSerializer
|
||||||
elif self.action in ["update", "partial_update"]:
|
elif self.action in ["update", "partial_update"]:
|
||||||
return serializers.ChannelUpdateSerializer
|
return serializers.ChannelUpdateSerializer
|
||||||
elif self.action is "create":
|
elif self.action == "create":
|
||||||
return serializers.ChannelCreateSerializer
|
return serializers.ChannelCreateSerializer
|
||||||
return serializers.ChannelSerializer
|
return serializers.ChannelSerializer
|
||||||
|
|
||||||
|
|
|
@ -187,7 +187,7 @@ class AttachmentQuerySet(models.QuerySet):
|
||||||
field_query = ~models.Q(**{field: None})
|
field_query = ~models.Q(**{field: None})
|
||||||
query = query | field_query if query else field_query
|
query = query | field_query if query else field_query
|
||||||
|
|
||||||
if include is False:
|
if not include:
|
||||||
query = ~query
|
query = ~query
|
||||||
|
|
||||||
return self.filter(query)
|
return self.filter(query)
|
||||||
|
|
|
@ -249,7 +249,7 @@ FID_MODEL_LABELS = [
|
||||||
|
|
||||||
def get_object_by_fid(fid, local=None):
|
def get_object_by_fid(fid, local=None):
|
||||||
|
|
||||||
if local is True:
|
if local:
|
||||||
parsed = urllib.parse.urlparse(fid)
|
parsed = urllib.parse.urlparse(fid)
|
||||||
if parsed.netloc != settings.FEDERATION_HOSTNAME:
|
if parsed.netloc != settings.FEDERATION_HOSTNAME:
|
||||||
raise ObjectDoesNotExist()
|
raise ObjectDoesNotExist()
|
||||||
|
|
|
@ -537,7 +537,7 @@ class ManageReportViewSet(
|
||||||
|
|
||||||
def perform_update(self, serializer):
|
def perform_update(self, serializer):
|
||||||
is_handled = serializer.instance.is_handled
|
is_handled = serializer.instance.is_handled
|
||||||
if not is_handled and serializer.validated_data.get("is_handled") is True:
|
if not is_handled and serializer.validated_data.get("is_handled"):
|
||||||
# report was resolved, we assign to the mod making the request
|
# report was resolved, we assign to the mod making the request
|
||||||
serializer.save(assigned_to=self.request.user.actor)
|
serializer.save(assigned_to=self.request.user.actor)
|
||||||
else:
|
else:
|
||||||
|
|
|
@ -64,7 +64,7 @@ class HiddenContentFilterSet(filters.FilterSet):
|
||||||
config = self.__class__.Meta.hidden_content_fields_mapping
|
config = self.__class__.Meta.hidden_content_fields_mapping
|
||||||
final_query = get_filtered_content_query(config, user)
|
final_query = get_filtered_content_query(config, user)
|
||||||
|
|
||||||
if value is True:
|
if value:
|
||||||
return queryset.filter(final_query)
|
return queryset.filter(final_query)
|
||||||
else:
|
else:
|
||||||
return queryset.exclude(final_query)
|
return queryset.exclude(final_query)
|
||||||
|
|
|
@ -226,7 +226,7 @@ class UserRequest(models.Model):
|
||||||
|
|
||||||
@receiver(pre_save, sender=Report)
|
@receiver(pre_save, sender=Report)
|
||||||
def set_handled_date(sender, instance, **kwargs):
|
def set_handled_date(sender, instance, **kwargs):
|
||||||
if instance.is_handled is True and not instance.handled_date:
|
if instance.is_handled and not instance.handled_date:
|
||||||
instance.handled_date = timezone.now()
|
instance.handled_date = timezone.now()
|
||||||
elif not instance.is_handled:
|
elif not instance.is_handled:
|
||||||
instance.handled_date = None
|
instance.handled_date = None
|
||||||
|
|
|
@ -135,10 +135,7 @@ class ArtistFilter(
|
||||||
return queryset.playable_by(actor, value).distinct()
|
return queryset.playable_by(actor, value).distinct()
|
||||||
|
|
||||||
def filter_has_albums(self, queryset, name, value):
|
def filter_has_albums(self, queryset, name, value):
|
||||||
if value is True:
|
return queryset.filter(albums__isnull=not value)
|
||||||
return queryset.filter(albums__isnull=False)
|
|
||||||
else:
|
|
||||||
return queryset.filter(albums__isnull=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TrackFilter(
|
class TrackFilter(
|
||||||
|
|
|
@ -355,7 +355,7 @@ class Command(BaseCommand):
|
||||||
batch_duration = None
|
batch_duration = None
|
||||||
self.stdout.write("Starting import of new files…")
|
self.stdout.write("Starting import of new files…")
|
||||||
for i, entries in enumerate(batch(crawler, options["batch_size"])):
|
for i, entries in enumerate(batch(crawler, options["batch_size"])):
|
||||||
if options.get("update_cache", False) is True:
|
if options.get("update_cache", False):
|
||||||
# check to see if the scan was cancelled
|
# check to see if the scan was cancelled
|
||||||
if cache.get("fs-import:status") == "canceled":
|
if cache.get("fs-import:status") == "canceled":
|
||||||
raise CommandError("Import cancelled")
|
raise CommandError("Import cancelled")
|
||||||
|
|
|
@ -98,7 +98,7 @@ def get_from_permissions(**permissions):
|
||||||
|
|
||||||
final = LOGGED_IN_SCOPES
|
final = LOGGED_IN_SCOPES
|
||||||
for permission_name, value in permissions.items():
|
for permission_name, value in permissions.items():
|
||||||
if value is False:
|
if not value:
|
||||||
continue
|
continue
|
||||||
config = models.PERMISSIONS_CONFIGURATION[permission_name]
|
config = models.PERMISSIONS_CONFIGURATION[permission_name]
|
||||||
final = final | config["scopes"]
|
final = final | config["scopes"]
|
||||||
|
|
|
@ -154,7 +154,7 @@ def test_import_files_in_place(factories, mocker, settings):
|
||||||
interactive=False,
|
interactive=False,
|
||||||
)
|
)
|
||||||
upload = library.uploads.last()
|
upload = library.uploads.last()
|
||||||
assert bool(upload.audio_file) is False
|
assert not upload.audio_file
|
||||||
mocked_process.assert_called_once_with(upload_id=upload.pk)
|
mocked_process.assert_called_once_with(upload_id=upload.pk)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Remove unnecessary or wrong `is` keyword usage from backend
|
Loading…
Reference in New Issue