Nov 09, 2024 03:09 AM - edited Nov 09, 2024 03:12 AM
Hello, i'm calling an API but i'm getting different results if i'm using Android or iOS
here is my call:
https://api.airtable.com/v0/appOwBv51ih******/teamtim****/?filterByFormula=FIND("Maurizio Polverini",{Nome})=1&sort%5B0%5D%5Bfield%5D=ID&sort%5B0%5D%5Bdirection%5D=asc
Android response (it works well as everything is sorted "asc" by the column "ID") - as you can see everything is well sorted starting from fields{ "ID":36:
--------------------------------------
{"records":
[{"id":"recHkGRBjaYe3ohuO","createdTime":"2024-11-09T08:19:32.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"9:19","Uscita":"9:20","GPS":"Estensione GPS non attiva","Ore Lavorate":0.016666666666666666,"Mese Nome":"novembre","Anno":"2024","ID":36,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"reczyPzSXGnyMGXey","createdTime":"2024-11-09T08:20:46.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"9:20","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":37,"Giorni":"09"}},
{"id":"reciU7Ul8hYth9I9m","createdTime":"2024-11-09T08:33:01.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"9:33","Uscita":"9:33","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":38,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"recKsyGUix9GWLj5P","createdTime":"2024-11-09T09:49:50.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Apple","Entrata":"10:49","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":39,"Giorni":"09"}},
{"id":"recoTTMagDs12TX83","createdTime":"2024-11-09T09:56:20.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Apple","Entrata":"10:56","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":40,"Giorni":"09"}},
{"id":"reciVtKXDdMGT4iUX","createdTime":"2024-11-09T10:00:49.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:00","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":41,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"recrqsuEyXpwpgaaB","createdTime":"2024-11-09T10:32:24.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:32","Uscita":"11:32","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":42,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"recNbg2iyd1End55U","createdTime":"2024-11-09T10:33:46.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:33","Uscita":"11:33","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":43,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"rectJWDa4vaVhIUIb","createdTime":"2024-11-09T10:35:07.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:35","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":44,"Giorni":"09"}}]}
---------------------------------------------------------
In iOS the records are not sorted at all:
{"records":[{"id":"recHkGRBjaYe3ohuO","createdTime":"2024-11-09T08:19:32.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"9:19","Uscita":"9:20","GPS":"Estensione GPS non attiva","Ore Lavorate":0.016666666666666666,"Mese Nome":"novembre","Anno":"2024","ID":36,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"recKsyGUix9GWLj5P","createdTime":"2024-11-09T09:49:50.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Apple","Entrata":"10:49","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":39,"Giorni":"09"}},
{"id":"recNbg2iyd1End55U","createdTime":"2024-11-09T10:33:46.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:33","Uscita":"11:33","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":43,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"reciU7Ul8hYth9I9m","createdTime":"2024-11-09T08:33:01.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"9:33","Uscita":"9:33","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":38,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"reciVtKXDdMGT4iUX","createdTime":"2024-11-09T10:00:49.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:00","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":41,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"recoTTMagDs12TX83","createdTime":"2024-11-09T09:56:20.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Apple","Entrata":"10:56","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":40,"Giorni":"09"}},
{"id":"recrqsuEyXpwpgaaB","createdTime":"2024-11-09T10:32:24.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:32","Uscita":"11:32","GPS":"Estensione GPS non attiva","Ore Lavorate":0.01,"Mese Nome":"novembre","Anno":"2024","ID":42,"Giorni":"09","GPS Uscita":"Funzione GPS non disponibile per l'utente"}},
{"id":"rectJWDa4vaVhIUIb","createdTime":"2024-11-09T10:35:07.000Z","fields":{"Nome":"Maurizio Polverini","Created":"2024-11-09","Device":"Android","Entrata":"11:35","Uscita":"Al lavoro","GPS":"Estensione GPS non attiva","Ore Lavorate":{"specialValue":"NaN"},"Mese Nome":"novembre","Anno":"2024","ID":44,"Giorni":"09"}},
------------------------------------------
Why is this happening and how can i solve this problem?
I tried already to do "desc" but doesn't change much - also i'm aware that "Maurizio Polverini" is Maurizio%20Polverini in Android and "Maurizio+Polverini" in iOS, in both cases it gets the name, so it's okay.
Thank you for your time