Legacy Subscription Job does not work correctly with UTC dates

  • Updated

This article describes an issue with the SubscriptionJob not generating subscription emails after having applied the Episerver UTC update.

Subscription is a legacy system in Episerver from version 4 (back in 2004). Subscription allows website visitors to subscribe by e-mail to website content of their choice. Selected content pages, for instance news or event pages, can be made available to be included in the subscription scheduled job that is set up. 

Steps To Reproduce:

  1. Enable the legacy subscriptions feature.
  2. Convert the database to UTC.
  3. Run the Subscription Job.

Expected: Should generate subscription emails.
Actual: No subscription emails.

Additional Resources:
Developer Guide 7 For Subscriptions
The Total Book Developing Solutions with Episerver 4
Github LucGosso Subscription Project

This issue was resolved in EPiServer.CMS.Core 10.8.0 which can be found here.