diff --git a/internal/notice/repository.go b/internal/notice/repository.go index 3b66ca0..6a4aa27 100644 --- a/internal/notice/repository.go +++ b/internal/notice/repository.go @@ -142,13 +142,13 @@ func (r *noticeRepository) GetByContractNoticeID(ctx context.Context, contractNo // GetUnProcessedNotices retrieves unprocessed notices func (r *noticeRepository) GetUnProcessedNotices(ctx context.Context, limit int, skip int) ([]Notice, int64, error) { - filter := bson.M{"processing_metadata.processed": false} + filter := bson.M{"processing_metadata.processed": false, "main_classification": "72000000"} pagination := orm.Pagination{ Limit: limit, Skip: skip, SortField: "created_at", - SortOrder: 1, + SortOrder: -1, } result, err := r.ormRepo.FindAll(ctx, filter, pagination)