diff --git a/core/server/api/canary/email-preview.js b/core/server/api/canary/email-previews.js similarity index 100% rename from core/server/api/canary/email-preview.js rename to core/server/api/canary/email-previews.js diff --git a/core/server/api/canary/index.js b/core/server/api/canary/index.js index 02e25104a8..19153e1482 100644 --- a/core/server/api/canary/index.js +++ b/core/server/api/canary/index.js @@ -149,8 +149,8 @@ module.exports = { return shared.pipeline(require('./actions'), localUtils); }, - get email_preview() { - return shared.pipeline(require('./email-preview'), localUtils); + get email_previews() { + return shared.pipeline(require('./email-previews'), localUtils); }, get emails() { diff --git a/core/server/web/api/canary/admin/routes.js b/core/server/web/api/canary/admin/routes.js index d45c3a93fc..d2c298f22c 100644 --- a/core/server/web/api/canary/admin/routes.js +++ b/core/server/web/api/canary/admin/routes.js @@ -288,8 +288,8 @@ module.exports = function apiRoutes() { router.get('/actions', mw.authAdminApi, http(api.actions.browse)); // ## Email Preview - router.get('/email_previews/posts/:id', mw.authAdminApi, http(api.email_preview.read)); - router.post('/email_previews/posts/:id', mw.authAdminApi, http(api.email_preview.sendTestEmail)); + router.get('/email_previews/posts/:id', mw.authAdminApi, http(api.email_previews.read)); + router.post('/email_previews/posts/:id', mw.authAdminApi, http(api.email_previews.sendTestEmail)); // ## Emails router.get('/emails', mw.authAdminApi, http(api.emails.browse)); diff --git a/test/e2e-api/admin/email-preview.test.js b/test/e2e-api/admin/email-previews.test.js similarity index 99% rename from test/e2e-api/admin/email-preview.test.js rename to test/e2e-api/admin/email-previews.test.js index f9677c49e6..8e3a7d400d 100644 --- a/test/e2e-api/admin/email-preview.test.js +++ b/test/e2e-api/admin/email-previews.test.js @@ -54,7 +54,7 @@ describe('Email Preview API', function () { should.exist(jsonResponse); should.exist(jsonResponse.email_previews); - localUtils.API.checkResponse(jsonResponse.email_previews[0], 'email_preview', null, null); + localUtils.API.checkResponse(jsonResponse.email_previews[0], 'email_previews', null, null); }); it('can read post email preview with email card and replacements', async function () { diff --git a/test/e2e-api/admin/utils.js b/test/e2e-api/admin/utils.js index 5d421582e6..aeee1f0e41 100644 --- a/test/e2e-api/admin/utils.js +++ b/test/e2e-api/admin/utils.js @@ -165,7 +165,7 @@ const expectedProperties = { , email: _(schema.emails) .keys(), - email_preview: ['html', 'subject', 'plaintext'], + email_previews: ['html', 'subject', 'plaintext'], email_recipient: _(schema.email_recipients) .keys() .filter(key => key.indexOf('@@') === -1), diff --git a/test/regression/api/admin/utils.js b/test/regression/api/admin/utils.js index 9eb47da7aa..0c81a74357 100644 --- a/test/regression/api/admin/utils.js +++ b/test/regression/api/admin/utils.js @@ -185,7 +185,7 @@ const expectedProperties = { 'created_at', 'updated_at' ], - email_preview: ['html', 'subject', 'plaintext'] + email_previews: ['html', 'subject', 'plaintext'] }; module.exports = {