Skip to content

Diya fix (orgSummaryEmail): Fixed Total Org Weekly Summary Email Flow#2090

Merged
one-community merged 2 commits intodevelopmentfrom
Diya_Fix_TotalOrg_WeeklySummaryEmail
Mar 7, 2026
Merged

Diya fix (orgSummaryEmail): Fixed Total Org Weekly Summary Email Flow#2090
one-community merged 2 commits intodevelopmentfrom
Diya_Fix_TotalOrg_WeeklySummaryEmail

Conversation

@DiyaWadhwani
Copy link
Contributor

@DiyaWadhwani DiyaWadhwani commented Mar 6, 2026

Description

Screenshot 2026-03-06 at 3 29 18 PM

Related PRS (if any):

This is an update on the old PR #1291
This backend PR is related to the frontend PR #4953

Main changes explained:

How to test:

  1. Check into the current branch
  2. Run npm install, npm run build, npm run dev
  3. Before npm run build, ensure you update your .env file with Gmail client ID, secret ID, refresh token, and puppeteer variables
  4. Check for the setup of Gmail authentication and puppeteer variable instructions in PR Nikita create weekly company summary email for admins #1291
  5. Dashboard > Reports > Total Org Summary Email.
  6. Add any email as a recipient and send an email.
  7. Verify that you receive an email with the subject and message you entered, and you have an image of the total org summary.

Screenshots or videos of changes:

OrgWeeklySummary.mp4

Note:

Ensure both frontend and backend are running. Add logs if required, it takes a while for the email to go through!

@one-community one-community merged commit 6f3b658 into development Mar 7, 2026
2 checks passed
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 7, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
5.2% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

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.

2 participants