From dc7cd643f0a10f128215e4c8ff48147baa4893e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20de=20Juvigny?= Date: Fri, 16 Dec 2022 16:52:08 +0100 Subject: [PATCH] Apply unsubscribe feedback --- .../core/admin/ee/server/services/audit-logs.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/core/admin/ee/server/services/audit-logs.js b/packages/core/admin/ee/server/services/audit-logs.js index 29667360d2..44b8f355d5 100644 --- a/packages/core/admin/ee/server/services/audit-logs.js +++ b/packages/core/admin/ee/server/services/audit-logs.js @@ -12,13 +12,19 @@ const createAuditLogsService = (strapi) => { return { register() { - this.unsubscribe = strapi.eventHub.subscribe(saveEvent); + this._eventHubUnsubscribe = strapi.eventHub.subscribe(saveEvent); + return this; + }, + + unsubscribe() { + if (this._eventHubUnsubscribe) { + this._eventHubUnsubscribe(); + } + return this; }, destroy() { - if (this.unsubscribe) { - this.unsubscribe(); - } + return this.unsubscribe(); }, }; };