diff --git a/SciPost_v1/signalprocessors.py b/SciPost_v1/signalprocessors.py index 47e7c8ed0398bd041416848d0ace33048d618827..6e5e51cfbc01dc5211ae43f8ed3f0768cb0f85b0 100644 --- a/SciPost_v1/signalprocessors.py +++ b/SciPost_v1/signalprocessors.py @@ -84,7 +84,11 @@ class AutoSearchIndexingProcessor(signals.RealtimeSignalProcessor): Submission, Report, Comment, Publication. """ try: - if isinstance(instance, [Submission, Report, Comment, Publication, Commentary]): + if (isinstance(instance, Submission) or + isinstance(instance, Report) or + isinstance(instance, Comment) or + isinstance(instance, Publication) or + isinstance(instance, Commentary)): sender_type_id = ContentType.objects.get_for_model(sender).id instance_type_id = ContentType.objects.get_for_model(instance).id chain = (