fix archived

This commit is contained in:
efrilm
2025-10-17 10:45:38 +07:00
parent a10accdf8d
commit 6a67cd1267
5 changed files with 31 additions and 7 deletions
+3 -1
View File
@@ -1831,7 +1831,9 @@ func ApplyLetterFilterOverrides(ctx context.Context, filter *repository.ListOutg
}
func (s *LetterOutgoingServiceImpl) BulkArchiveOutgoingLetters(ctx context.Context, letterIDs []uuid.UUID) (*contract.BulkArchiveLettersResponse, error) {
archivedCount, err := s.processor.BulkArchiveOutgoingLetters(ctx, letterIDs)
userID := appcontext.FromGinContext(ctx).UserID
archivedCount, err := s.processor.BulkArchiveIncomingLettersForUser(ctx, letterIDs, userID)
if err != nil {
return nil, err
}
+3 -1
View File
@@ -831,8 +831,10 @@ func (s *LetterServiceImpl) GetLetterCTA(ctx context.Context, letterID uuid.UUID
}
func (s *LetterServiceImpl) BulkArchiveIncomingLetters(ctx context.Context, letterIDs []uuid.UUID) (*contract.BulkArchiveLettersResponse, error) {
userID := appcontext.FromGinContext(ctx).UserID
// Archive the letters themselves
archivedCount, err := s.processor.BulkArchiveIncomingLetters(ctx, letterIDs)
archivedCount, err := s.processor.BulkArchiveIncomingLettersForUser(ctx, letterIDs, userID)
if err != nil {
return nil, err
}