Amélioration des frais

This commit is contained in:
ocroguennec committed 2026-09-04 08:38:32 +02:00
1 parent 981ddf5830
commit 3e8508d48b
12 files changed
+1083 -206

No files matched your search

+10 -1
View File
@@ -173,7 +173,16 @@ router.post('/login', async (req, res, next) => {
router.get('/me', requireAuth, (req, res) => {
const user = db
.prepare('SELECT id, email, display_name, role, email_verified, totp_enabled FROM users WHERE id = ?')
.prepare(`
SELECT id, email, display_name, role, email_verified, totp_enabled,
EXISTS(
SELECT 1 FROM frais_operations f
JOIN investissements i ON i.id = f.investissement_id
JOIN investisseurs inv ON inv.id = i.investisseur_id
WHERE inv.user_id = users.id
) AS has_frais
FROM users WHERE id = ?
`)
.get(req.user.id);
res.json({ user });
});