From 5fa2104f7ae041ecb736c1af17552b5112f0b359 Mon Sep 17 00:00:00 2001 From: efrilm Date: Mon, 13 Oct 2025 17:49:28 +0700 Subject: [PATCH] fix incoming filtered archived --- internal/repository/letter_repository.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/repository/letter_repository.go b/internal/repository/letter_repository.go index 71a2da8..e18c39d 100644 --- a/internal/repository/letter_repository.go +++ b/internal/repository/letter_repository.go @@ -199,9 +199,9 @@ func (r *LetterIncomingRepository) List(ctx context.Context, filter ListIncoming // Apply is_archived filter based on recipient's is_archived field if filter.IsArchived != nil { if *filter.IsArchived { - dataQuery = dataQuery.Where("letter_incoming_recipients.is_archived = ?", true) + query = query.Where("letters_incoming.is_archived = ?", true) } else { - dataQuery = dataQuery.Where("letter_incoming_recipients.is_archived = ? OR letter_incoming_recipients.is_archived IS NULL", false) + query = query.Where("letters_incoming.is_archived = ? OR letters_incoming.is_archived IS NULL", false) } }