Skip to content

Conversation

@ADARSHsri2004
Copy link
Contributor

Description

Fixed the email tracking workflow.

  • Resolved issues with missing email and emailId fields in EmailEvent schema during event logging.
  • Implemented proper creation and linking of Email and EmailEvent documents.
  • Verified end-to-end functionality for both open and click events.
  • Updated emailController.js, trackController.js, and related utilities to ensure logs and MongoDB synchronization work seamlessly.
task_this_week (3)

Semver Changes

  • Patch (bug fix, no new features)
  • Minor (new features, no breaking changes)
  • Major (breaking changes)

Issues

Closes: #17


Checklist

image

@ADARSHsri2004
Copy link
Contributor Author

@MD-IRFAN-RAJ I have created the PR and attched a rough workflow for it.

@MD-IRFAN-RAJ
Copy link
Collaborator

@ADARSHsri2004 resolve conflict

@ADARSHsri2004
Copy link
Contributor Author

@MD-IRFAN-RAJ issues have been resolved

@MD-IRFAN-RAJ MD-IRFAN-RAJ merged commit 59b1f90 into OPCODE-Open-Spring-Fest:main Nov 1, 2025
6 of 7 checks passed
@MD-IRFAN-RAJ
Copy link
Collaborator

@all-contributors please add @ADARSHsri2004 for code

@allcontributors
Copy link
Contributor

@MD-IRFAN-RAJ

I've put up a pull request to add @ADARSHsri2004! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Email Tracking (Open & Click Rate)

2 participants