From 1a64af103a63d16a30ab8aac416f39958bcbea4a Mon Sep 17 00:00:00 2001 From: Naz Date: Tue, 27 Jul 2021 13:09:04 +0400 Subject: [PATCH] Fixed MemberCSVImporter initialization refs https://github.com/TryGhost/Team/issues/912 - The membersApi variable can be in uninitialized state. It should be accessed through membersService getter to make sure it's always correctly referenced --- core/server/services/members/service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/server/services/members/service.js b/core/server/services/members/service.js index 42b78fc677..b285514a4b 100644 --- a/core/server/services/members/service.js +++ b/core/server/services/members/service.js @@ -63,7 +63,7 @@ const getThreshold = () => { const membersImporter = new MembersCSVImporter({ storagePath: config.getContentPath('data'), getTimezone: () => settingsCache.get('timezone'), - getMembersApi: () => membersApi, + getMembersApi: () => membersService.api, sendEmail: ghostMailer.send.bind(ghostMailer), isSet: labsService.isSet.bind(labsService), addJob: jobsService.addJob.bind(jobsService),