Files
warmbly/internal/app/consumer/event_mailbox_update.go
T
2026-01-17 14:11:14 +00:00

22 lines
405 B
Go

package jobs
import (
"context"
"github.com/warmbly/warmbly/internal/models"
)
func (s *JobsService) HandleMailboxUpdate(ctx context.Context, e *models.JobEventMailboxUpdate) error {
if err := s.MailboxRepository.CreateEntry(
ctx,
e.UserID,
e.EmailID,
e.Data,
); err != nil { // replaces the data if it already exists
CaptureError(e.UserID, e.EmailID, err)
return err
}
return nil
}