From c14372dfd7cbe2c4d51e08303e7bc58667d27b94 Mon Sep 17 00:00:00 2001 From: David Evans Date: Tue, 24 Feb 2026 15:19:46 +0000 Subject: [PATCH 1/2] Fix v3 prototypeVersion to reference correct layouts Co-Authored-By: Claude Opus 4.6 --- app/views/v3/routes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/v3/routes.js b/app/views/v3/routes.js index 9c5fc08..8928d49 100644 --- a/app/views/v3/routes.js +++ b/app/views/v3/routes.js @@ -2,7 +2,7 @@ const router = require('express').Router() // Set version for all templates in this folder router.use((req, res, next) => { - res.locals.prototypeVersion = 'current' + res.locals.prototypeVersion = 'v3' next() }) From 44ce02da0c1867dabc6c213324580c643d04aabe Mon Sep 17 00:00:00 2001 From: David Evans Date: Tue, 24 Feb 2026 15:24:28 +0000 Subject: [PATCH 2/2] Add v3 routes to main router and update v3 route definitions Co-Authored-By: Claude Opus 4.6 --- app/routes.js | 2 ++ app/views/v3/routes.js | 12 +++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/routes.js b/app/routes.js index 82af6f2..9a6172d 100644 --- a/app/routes.js +++ b/app/routes.js @@ -114,6 +114,8 @@ router.use('/current', require('./views/current/routes')) router.use('/v1', require('./views/v1/routes')) // v2 routes router.use('/v2', require('./views/v2/routes')) +// v3 routes +router.use('/v3', require('./views/v3/routes')) diff --git a/app/views/v3/routes.js b/app/views/v3/routes.js index 8928d49..659dbba 100644 --- a/app/views/v3/routes.js +++ b/app/views/v3/routes.js @@ -1,11 +1,21 @@ + + const router = require('express').Router() + // Set version for all templates in this folder router.use((req, res, next) => { res.locals.prototypeVersion = 'v3' next() }) -// Add any version-specific routes here +// Define your v3 routes here (no nested require) +router.get('/dashboard', (req, res) => { + res.render('v3/dashboard') +}) + +// Add other routes as needed... + + module.exports = router \ No newline at end of file