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_reminders
function, you have this condition:if (edd_software_licensing()->notices->is_enabled($notice) ) {
continue;
}I believe the condition is wrong. Shouldn’t you only
continue
if 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
period
is 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.
Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.