Kundenansicht neu: /api/auth/me meldet ansicht neu oder alt

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ClaudeandClaude Sonnet 5.5 committed 2026-10-16 13:01:40 +00:00
1 parent f2c9eb107a
commit c6a9a2c4a6
2 files changed
+51

No files matched your search

+3
View File
@@ -41,6 +41,7 @@ import {
} from '../services/kundenansicht.js'
import { logViewAction } from '../services/customerViewLog.js'
import { isStaffAccount } from '../services/staffLabels.js'
import { neueAnsichtFuerSession } from '../services/kundenansicht/schalter.js'
const router = Router()
@@ -407,6 +408,7 @@ router.get('/me', async (req, res) => {
viewAs: true,
viewId: session.viewId,
viewExpiresAt: session.viewExpiresAt,
ansicht: neueAnsichtFuerSession(session) ? 'neu' : 'alt',
admin: { name: session.adminName || 'Mitarbeiter', email: session.adminEmail || '', isAdmin: Boolean(session.isAdmin) },
customer: sanitizeCustomer(doc),
})
@@ -463,6 +465,7 @@ router.get('/me', async (req, res) => {
return res.json({
authenticated: true,
role: 'customer',
ansicht: neueAnsichtFuerSession(session) ? 'neu' : 'alt',
customer: sanitizeCustomer(customer),
})
} catch (err) {