Software licensing emails are broken
-
Since the latest EDD and EDD Software Licensing updates, renewal emails are not being sent out.
From what I can see, this is due to two separate bugs.
In the
edd_sl_scheduled_remindersfunction, you have this condition:if (edd_software_licensing()->notices->is_enabled($notice) ) {
continue;
}I believe the condition is wrong. Shouldn’t you only
continueif the notice is NOT enabled?Second, this function is not always working for me:
$send_period = edd_software_licensing()->notices->get_notice_period($notice);The
periodis empty.I temporarily fixed this using the following:
$send_period = edd_get_email_meta($notice->id, 'period', true);This is a pretty major bug. Users haven’t been receiving renewal reminders since we updated EDD Software Licensing a week ago.
The topic ‘Software licensing emails are broken’ is closed to new replies.