Page MenuHomeIn-Portal Phabricator

INP-1808 - Create "E-mail Log" records using corresponding unit
ClosedPublic

Authored by alex on Jul 1 2021, 11:49 AM.

Details

Test Plan
  1. login to the Admin Console
  2. remove all records from Logs & Reports → E-mail Log and User Management → Mailings → Email Queue (tab)
  3. go to User Management → Users section
  4. create a record if none present
  5. try disabling any enabled record (or enabled any disabled record if all records are disabled)
  6. go to User Management → Mailings → Email Queue (tab) section
  7. confirm, that a queue record was added into it
  8. press Process Queue toolbar button
  9. confirmed that queued record went away
  10. go to Logs & Reports → E-mail Log section
  11. confirm, that e-mail record was created as part of queued record processing

Diff Detail

Repository
rINP In-Portal
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

alex created this revision.Jul 1 2021, 11:49 AM
alex requested review of this revision.Jul 1 2021, 11:49 AM
alex updated this revision to Diff 1021.Jul 1 2021, 12:01 PM

Remove temporary object used for e-mail log record creation to avoid memory leaks.

erik accepted this revision.Aug 6 2021, 9:19 AM
This revision is now accepted and ready to land.Aug 6 2021, 9:19 AM
alex retitled this revision from INP-1808 - Create "E-mail Log" records unit corresponding unit to INP-1808 - Create "E-mail Log" records using corresponding unit.Jul 8 2022, 7:56 AM
This revision was landed with ongoing or failed builds.Jul 8 2022, 7:59 AM
This revision was automatically updated to reflect the committed changes.