Provision Failure Alerts
This commit is contained in:
parent
638d5a97e9
commit
3a6eb3b9cb
@ -19,14 +19,17 @@ function federated_update_provision_status_failed_subscriptions($request){
|
||||
$subscription_id = $request['subscription_id'];
|
||||
$error_message = $request['error_message'];
|
||||
|
||||
$subscription = wcs_get_subscription($subscription_id);
|
||||
update_field('provision_status', 'provision_failed', $subscription_id);
|
||||
update_field('error_message', $error_message, $subscription_id);
|
||||
|
||||
$output = array();
|
||||
|
||||
$email_message = 'Provision failed for subscription #: ' . $subscription_id . '. Error message: ' . $error_message;
|
||||
wp_mail('support@federated.computer', 'ALERT: Provision Failed', $email_message);
|
||||
|
||||
$output = array();
|
||||
$output['message'] = 'Marked as failed';
|
||||
$output['success'] = true;
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user