=== Test détaillé update-reservation-code === 1. Récupération d'une réservation de test... Config Guesty: - Mode: test - OAuth URL: https://open-api.guesty.com/oauth2/token - Base URL: https://open-api.guesty.com/v1 2. Test de l'authentification OAuth... ✓ Token obtenu avec succès (source: cache) Token (premiers caractères): eyJraWQiOiJEU1JXeHBw... 3. Récupération de la réservation 5ce64af4-16b3-11f0-988c-fa163e76d2ae... ✗ Réservation non trouvée: {"status":"error"} Essayons avec l'ID de réservation de la base de données... Nouvelle tentative avec ID: 687ceff4ca94bc00113ef2e5 ✓ Réservation trouvée! 4. Test de update-reservation-code... Paramètres envoyés: { "ext_ref_booking": "687ceff4ca94bc00113ef2e5", "code": "4242", "num": "42", "ext_ref_user": "test_guest_id", "ext_ref_locker": "test_locker_id" } Résultat: { "success": false, "error": { "code": 500, "message": "Erreur lors de la mise \u00e0 jour des custom fields (d\u00e9tails: {\"status\":\"partial_success\",\"error\":null,\"message\":null,\"data\":{\"custom_fields\":{\"status_code\":200,\"data\":[{\"fieldId\":\"68be9feb30517c0013c413b7\",\"value\":\"42\"}],\"raw_response\":\"[{\\\"fieldId\\\":\\\"68be9feb30517c0013c413b7\\\",\\\"value\\\":\\\"42\\\"}]\"}}})" }, "timestamp": "2025-12-16 11:36:02", "execution_time": 2.8733510971069336 } === Fin du test ===