From 3965e8051b8cb179446f489488a5dba204ae70df Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll <fabien@allou.is> Date: Tue, 28 Sep 2021 14:45:08 +0200 Subject: [PATCH] Added hacked redirect for Offers refs https://github.com/TryGhost/Team/issues/1091 This is a hack version of adding a redirect for the one-day version of Offers. --- core/server/web/shared/middlewares/custom-redirects.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/server/web/shared/middlewares/custom-redirects.js b/core/server/web/shared/middlewares/custom-redirects.js index 8744419138..33e2257cd5 100644 --- a/core/server/web/shared/middlewares/custom-redirects.js +++ b/core/server/web/shared/middlewares/custom-redirects.js @@ -8,6 +8,7 @@ const errors = require('@tryghost/errors'); const i18n = require('../../../../shared/i18n'); const logging = require('@tryghost/logging'); const redirectsService = require('../../../services/redirects'); +const labsService = require('../../../../shared/labs'); const _private = {}; @@ -21,6 +22,13 @@ _private.registerRoutes = () => { try { const redirects = redirectsService.loadRedirectsFile(); + if (labsService.isSet('offers')) { + redirects.unshift({ + from: '/zimo50', + to: '/#/portal/offers/abcdefuckoff' + }); + } + redirectsService.validate(redirects); redirects.forEach((redirect) => {