Commit 4b030c7e authored by Michal Čihař's avatar Michal Čihař

Cleanup failed checks on non translated units

parent e1cfbc0d
......@@ -8,6 +8,7 @@ class Command(BaseCommand):
def handle(self, *args, **options):
for lang in Language.objects.all():
translatedunits = Unit.objects.filter(translation__language = lang, translated = True).values('checksum').distinct()
Check.objects.filter(language = lang).exclude(checksum__in = translatedunits).delete()
units = Unit.objects.filter(translation__language = lang).values('checksum').distinct()
Check.objects.filter(language = lang).exclude(checksum__in = units).delete()
Suggestion.objects.filter(language = lang).exclude(checksum__in = units).delete()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment