From c785eca7384977ec49f684e17195af537a0d5b67 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Fri, 15 May 2020 17:21:26 +0200 Subject: [PATCH] fixing bug --- rowers/management/commands/autojoin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rowers/management/commands/autojoin.py b/rowers/management/commands/autojoin.py index 64a21727..2debb9f3 100644 --- a/rowers/management/commands/autojoin.py +++ b/rowers/management/commands/autojoin.py @@ -50,15 +50,15 @@ class Command(BaseCommand): for name, count in duplicates.items(): if count > 1: - workouts = workouts.filter( + workouts2 = workouts.filter( Q(name__contains=name) ) duplicates2 = get_duplicates(w.date for w in workouts) for dd, count in duplicates2.items(): if count > 1: - workouts = workouts.filter(date=dd) - ids = [w.id for w in workouts] + workouts3 = workouts2.filter(date=dd) + ids = [w.id for w in workouts3] id, message = join_workouts(r,ids,title=name, - parent=workouts[0], + parent=workouts3[0], killparents=True)