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(); }, }; };