Kundenansicht neu P10: Umschalt-Weiche liefert öffentliche Seiten, Manifest und Fassung-6-Adresse bei on

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Opus 5.5 committed 2026-10-29 12:07:57 +00:00
1 parent 4a75d7aba0
commit 416ebee18a
3 files changed
+220

No files matched your search

+3
View File
@@ -66,6 +66,7 @@ import legacyAdminRedirect from './routes/legacyAdminRedirect.js'
import { corsMiddleware } from './middleware/cors.js'
import { kundenansichtGuard } from './middleware/kundenansichtGuard.js'
import { dashboardWeiche, neuDirektWeiche, oeffentlicheSeiteWeiche } from './services/kundenansicht/dashboardWeiche.js'
import { umschaltSeitenRouter } from './routes/umschaltSeiten.js'
const __dirname = path.dirname(fileURLToPath(import.meta.url))
const publicDir = path.join(__dirname, '..', 'public')
@@ -168,6 +169,8 @@ app.get('/dashboard.html', dashboardWeiche({ publicDir }))
app.get('/neu/dashboard.html', neuDirektWeiche())
// Kuendigen und Widerrufen: im Pilot die neuen Seiten aus public/neu/oeffentlich/, sobald die Dateien dort liegen
app.get(['/kuendigen.html', '/widerrufen.html'], oeffentlicheSeiteWeiche({ publicDir }))
// Umschalten (P10): erst bei KUNDENANSICHT_NEU=on die neuen oeffentlichen Seiten, das Manifest und die Fassung-6-Adresse, auch ohne Sitzung
app.use(umschaltSeitenRouter({ publicDir }))
app.use(express.static(publicDir))
app.get('/dashboard.html', (req, res, next) => {