Archives de la liste d​e​v​@p​a​h​e​k​o​.c​l​o​u​d​

Bug: JSON invalide retourné par l'API HTTP SQL

mail at matthieubessat.fr via dev

02/10/2023 12:20:41

Bonjour,

Donc voilà quand on appelle /api/sql paheko retourne un semblant de JSON, mais il est
invalide, il n'y a pas de crochets pour définir une liste, pas d'accolade pour
fermer l'objet principal. Je peut essayer de proposer un patch (c'est pas
compliqué à corriger dans le source code)"

exemple:

curl -u 8o4jbp0nk9:$SECRET https://paheko.etoiledebethleem.fr/api/sql/ -d 'SELECT *
FROM services LIMIT 5;'

{ "count": 1, "results": { "id": 1, "label":
"Cotisation 2023-204", "description": null, "duration":
null, "start_date": "2023-07-14", "end_date":
"2024-12-31" }

devrait être

{ "count": 1, "results": [ { "id": 1, "label":
"Cotisation 2023-204", "description": null, "duration":
null, "start_date": "2023-07-14", "end_date":
"2024-12-31" }] }

Merci, Librement

fossil ticket add title "JSON invalide retourné par l'API SQL" comment
"Donc voilà quand on appelle /api/sql paheko retourne un semblant de JSON, mais il
est invalide, il n'y a pas de crochets pour définir une liste, pas d'accolade
pour fermer l'objet principal. Je peut essayer de proposer un patch (c'est pas
compliqué à corriger dans le source code)"

Bug: JSON invalide retourné par l'API HTTP SQL

BohwaZ/Paheko

02/10/2023 12:26:37

Ce bug a été corrigé dans la dernière RC, je t'invite à mettre à jour.

https://fossil.kd2.org/paheko/info/81e4131161985a75

Bug: JSON invalide retourné par l'API HTTP SQL

mail at matthieubessat.fr via dev

02/10/2023 13:03:08

--57523809e9b7925052a50381bafdc26d7e3a4f91f5537c5d4a203513d545
Mime-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=UTF-8

Merci, je vais me mettre sur la RC alors.

On Mon Oct 2, 2023 at 12:26 PM CEST, BohwaZ/Paheko wrote:
> Ce bug a =C3=A9t=C3=A9 corrig=C3=A9 dans la derni=C3=A8re RC, je
t'invite=
 =C3=A0 mettre =C3=A0 jour.
>
> https://fossil.kd2.org/paheko/info/81e4131161985a75

--=20
Matthieu Bessat <mail@matthieubessat.fr>
    Website: https://matthieubessat.fr
    GPG Fingerprint: F3E0395DC15CD92D

--57523809e9b7925052a50381bafdc26d7e3a4f91f5537c5d4a203513d545
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQRYe1okINIY4xZaHEIxGwvFBSsgQUCZRqjUAAKCRAIxGwvFBSs
gTKHAPsFoS6z4adbf/YoKPLs6qo8ZYPL9TvgY/wI1hIWqMWZXQEA4xlsKc8Nt5O9
dFPIidmRuQh06KM/B/7Mkkajc1hjFgU=
=bB8t
-----END PGP SIGNATURE-----

--57523809e9b7925052a50381bafdc26d7e3a4f91f5537c5d4a203513d545--