ncbo / ncbo_cron

Jobs that run on a regular basis in the NCBO infrastructure
Other
2 stars 6 forks source link

disable sending email notifications when ontologies are manually processed from command line or UI admin interface #77

Closed alexskr closed 1 month ago

jvendetti commented 5 months ago

For the sake of completeness, this ticket is about an unintended side-effect of the notifications functionality that was recently revived.

Changes to the code base to support searching by short ID required a reprocessing of all ontologies in BioPortal. When the reprocessing was initiated, the system started broadcasting notifications to all ontology administrators that they're ontologies had been processed.

The desired functionality here is to only send processing notifications when users submit new versions of their ontologies, but not when we're performing system administrative tasks like reprocessing for troubleshooting purposes, ingesting the UMLS releases, etc.