From 080bd1f8d70f8f82841426c3be5b35f6a8130705 Mon Sep 17 00:00:00 2001 From: furu04 Date: Sun, 15 Feb 2026 20:51:50 +0900 Subject: [PATCH] =?UTF-8?q?=E6=9C=9F=E9=99=90=E5=88=87=E3=82=8C=E3=81=AE?= =?UTF-8?q?=E7=B9=B0=E3=82=8A=E8=BF=94=E3=81=97=E8=AA=B2=E9=A1=8C=E3=81=8C?= =?UTF-8?q?=E5=81=9C=E6=AD=A2=E4=B8=AD=E3=81=A8=E8=A1=A8=E7=A4=BA=E3=81=95?= =?UTF-8?q?=E3=82=8C=E3=81=AA=E3=81=84=E3=83=90=E3=82=B0=E3=82=92=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/repository/recurring_assignment_repository.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/repository/recurring_assignment_repository.go b/internal/repository/recurring_assignment_repository.go index c94509f..2db2647 100644 --- a/internal/repository/recurring_assignment_repository.go +++ b/internal/repository/recurring_assignment_repository.go @@ -76,7 +76,10 @@ func (r *RecurringAssignmentRepository) FindDueForGeneration() ([]models.Recurri } } - if shouldGenerate { + if !shouldGenerate { + rec.IsActive = false + r.db.Save(&rec) + } else { result = append(result, rec) } }