Skip to content

Conversation

@utkarsh14
Copy link
Collaborator

@utkarsh14 utkarsh14 commented Nov 19, 2025

SS-2219 Email Delivery Report : Add a new endpoint for Enumerator status report

Ticket

Fixes: https://idinsight.atlassian.net/browse/SS-2219

Description, Motivation and Context

Added a new endpoint to get the enumerator status report for email delivery report uid.
Allows frontend to fetch enumerator-level report whenever user changes the dropdown date on email delivery report.

Removed those enumerators from email delivery report for which no data was found in table to send email.

How Has This Been Tested?

Local

Checklist:

This checklist is a useful reminder of small things that can easily be forgotten.
Put an x in all the items that apply and remove any items that are not relevant to this PR.

  • My code follows the style guidelines and standard practices for this project
  • I have reviewed my own code to ensure good quality
  • I have tested the functionality of my code to ensure it works as intended
  • I have resolved merge conflicts
  • I have written good commit messages
  • I have created migration scripts from the latest dev changes. This will prevent migration script version conflicts (if applicable)
  • I have scrutinized and edited the migration script with reference to changes Alembic won't auto-detect (if applicable). Note that this includes manually adding the creation of new CHECK constraints.
  • I have updated the automated tests (if applicable)
  • I have updated the README file (if applicable)
  • I have updated the OpenAPI documentation (if applicable)

@utkarsh14 utkarsh14 requested a review from jeenut27 November 19, 2025 04:42
Copy link
Collaborator

@jeenut27 jeenut27 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

jeenut27

This comment was marked as duplicate.

@utkarsh14 utkarsh14 merged commit f515629 into dev Dec 2, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants