From f951880ed1b17a2935266617a01e07241ae4c3cb Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Thu, 24 Jul 2025 15:16:24 +0530 Subject: [PATCH] [server] Use IS FALSE to match partial index --- server/pkg/repo/trash.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/pkg/repo/trash.go b/server/pkg/repo/trash.go index 1c6ab6b45f..f1ab3c2289 100644 --- a/server/pkg/repo/trash.go +++ b/server/pkg/repo/trash.go @@ -338,7 +338,7 @@ func (t *TrashRepository) GetTimeStampForLatestNonDeletedEntry(userID int64) (*i // GetUserIDToFileIDsMapForDeletion returns map of userID to fileIds, where the file ids which should be deleted by now func (t *TrashRepository) GetUserIDToFileIDsMapForDeletion() (map[int64][]int64, error) { rows, err := t.DB.Query(`SELECT user_id, file_id FROM trash - WHERE delete_by <= $1 AND is_deleted = FALSE AND is_restored = FALSE limit $2`, + WHERE delete_by <= $1 AND is_deleted IS FALSE AND is_restored IS FALSE limit $2`, time.Microseconds(), TrashDiffLimit) if err != nil { return nil, stacktrace.Propagate(err, "")