analytics : use a unique public id

This commit is contained in:
qfrery
2018-06-11 13:28:32 +01:00
committed by qfrery
parent e8b0e77d0e
commit 76686e08fe
6 changed files with 69 additions and 3 deletions

View File

@ -6,6 +6,7 @@ use MailPoet\API\JSON\Endpoint as APIEndpoint;
use MailPoet\API\JSON\Error as APIError;
use MailPoet\Config\AccessControl;
use MailPoet\Config\Installer;
use MailPoet\Models\Setting;
use MailPoet\Services\Bridge;
use MailPoet\WP\DateTime;
@ -53,6 +54,10 @@ class Services extends APIEndpoint {
);
}
if(!empty($result['data']['public_id'])) {
Analytics::setPublicId($result['data']['public_id']);
}
if($success_message) {
return $this->successResponse(array('message' => $success_message));
}
@ -111,6 +116,10 @@ class Services extends APIEndpoint {
);
}
if(!empty($result['data']['public_id'])) {
Analytics::setPublicId($result['data']['public_id']);
}
if($success_message) {
return $this->successResponse(
array('message' => $success_message),