fix incoming filtered archived
This commit is contained in:
parent
e58472c963
commit
5fa2104f7a
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user