Apply unsubscribe feedback

This commit is contained in:
Rémi de Juvigny 2022-12-16 16:52:08 +01:00
parent c28f0d7cd8
commit dc7cd643f0

View File

@ -12,13 +12,19 @@ const createAuditLogsService = (strapi) => {
return { return {
register() { register() {
this.unsubscribe = strapi.eventHub.subscribe(saveEvent); this._eventHubUnsubscribe = strapi.eventHub.subscribe(saveEvent);
return this;
},
unsubscribe() {
if (this._eventHubUnsubscribe) {
this._eventHubUnsubscribe();
}
return this;
}, },
destroy() { destroy() {
if (this.unsubscribe) { return this.unsubscribe();
this.unsubscribe();
}
}, },
}; };
}; };