Email Optimizations for Versioning Performance Improvement

Prior to this enhancement, when creating a new version, the old version email data were copied to the latest version.

This enhancement has improved how emails are stored for curricula, online courses, and materials during child versioning. If an email is unmapped from a learning object (LO), the scheduled emails are canceled if it is associated with more than one LO. If an email is associated with multiple LOs, any modifications to the email result in the cancellation of the scheduled emails and the creation of new emails.

Customers with heavy email usage in terms of custom emails will see improved performance during versioning. For example, for a curriculum, administrators can configure multiple custom emails, re-version the curriculum, and then may see quicker versioning.

Note: This enhancement improves versioning performance for curricula, online courses, and materials. It does not impact versioning functionality.

How Does this Enhancement Benefit My Organization?

Improvement in overall versioning time.

Implementation

This functionality is automatically enabled for all organizations using the Learning module.