Fix: Opérateur ternaire JavaScript (? restauré)

Correction erreur de syntaxe dans calendar.routes.js:

AVANT (cassé):
  sendUpdates: attendees && attendees.length > 0 $1 'all' : 'none'

APRÈS (corrigé):
  sendUpdates: attendees && attendees.length > 0 ? 'all' : 'none'

Le script de conversion SQL avait remplacé par erreur l'opérateur
ternaire JavaScript '?' par '$1' (paramètre PostgreSQL).

2 occurrences corrigées aux lignes 556 et 677.

ERREUR RÉSOLUE:
  SyntaxError: Unexpected identifier '$1'

L'application devrait maintenant démarrer correctement.
This commit is contained in:
Claude committed 2025-11-14 10:36:14 +00:00
1 parent 2b1e80d27e
commit e7a0715822
1 file changed
+2 -2
+2 -2
View File
@@ -553,7 +553,7 @@ router.post('/events', authenticateToken, async (req, res) => {
const response = await calendar.events.insert({
calendarId: calendarId,
resource: event,
sendUpdates: attendees && attendees.length > 0 $1 'all' : 'none'
sendUpdates: attendees && attendees.length > 0 ? 'all' : 'none'
});
logger.info(`Événement créé: ${response.data.id} pour l'utilisateur ${req.user.username}`);
@@ -674,7 +674,7 @@ router.put('/events/:id', authenticateToken, async (req, res) => {
calendarId: calendarId,
eventId: dbEvent.google_event_id,
resource: event,
sendUpdates: attendees && attendees.length > 0 $1 'all' : 'none'
sendUpdates: attendees && attendees.length > 0 ? 'all' : 'none'
});
logger.info(`Événement mis à jour: ${response.data.id} pour l'utilisateur ${req.user.username}`);