Changeset 318e1ce in Klonkt for src/routes
- Timestamp:
- 06/28/2026 10:38:19 PM (2 months ago)
- Branches:
- main
- Children:
- 0343a7a
- Parents:
- 8308c9ca
- Location:
- src/routes
- Files:
-
- 2 edited
-
admin-newsletter.js (modified) (2 diffs)
-
admin-shows.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/routes/admin-newsletter.js
r8308c9ca r318e1ce 17 17 import { mailerConfigured, sendMail } from '../config/mailer.js'; 18 18 import { confirmedFor, counts } from '../services/SubscriberService.js'; 19 import { t, resolveLang } from '../services/i18n.js'; 20 import { getSetting } from '../services/SettingsService.js'; 19 21 20 22 const router = express.Router(); … … 33 35 function premiumGate(req, res, next) { 34 36 if (!premiumUnlocked()) { 35 return res.status(403).send('Nieuwsbrief is premium — koppel Patreon in Beheer → Instellingen.'); 37 const lang = resolveLang(req, { defaultLang: getSetting('default_lang') }); 38 return res.status(403).send(t(lang, 'aset.premium_gate', { feature: t(lang, 'admin.t_newsletter') })); 36 39 } 37 40 next(); -
src/routes/admin-shows.js
r8308c9ca r318e1ce 19 19 import { confirmedFor, counts } from '../services/SubscriberService.js'; 20 20 import { getSetting, setSetting } from '../services/SettingsService.js'; 21 import { t, resolveLang } from '../services/i18n.js'; 21 22 22 23 const router = express.Router(); … … 28 29 } 29 30 function premiumGate(req, res, next) { 30 if (!premiumUnlocked()) return res.status(403).send('Agenda is premium — koppel Patreon in Beheer → Instellingen.'); 31 if (!premiumUnlocked()) { 32 const lang = resolveLang(req, { defaultLang: getSetting('default_lang') }); 33 return res.status(403).send(t(lang, 'aset.premium_gate', { feature: t(lang, 'admin.t_shows') })); 34 } 31 35 next(); 32 36 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)