Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C
Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 979
    • Issues 979
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • Core
  • Issues
  • #861

Closed
Open
Opened Apr 10, 2019 by yashodha@yashodhaDeveloper

Mail job stuck after contact marked deceased

Mail job gets stuck when a contact's email was placed on hold after draft creation - an additional condition needs to be added in order to skip deceased contacts if they are included in the mail group.

This is same for deceased contact, his preference changes or if contact's email is no longer primary.

Steps to replicate:

  • Create a mailing with contacts and schedule it.
  • Edit one of the contact to make it deceased.
  • Run the scheduled job, it get stuck and no mailing goes out.

mailing

Desired behavior - mailings to all contacts except deceased should go out.

Edited Apr 10, 2019 by yashodha
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
5.19.0
Milestone
5.19.0
Assign milestone
Time tracking
None
Due date
None
Reference: dev/core#861