Indata kontroll vid manuell kontroll?
2017-09-17 23:00:33 av aresfour
Hejsan,
Jag har ett litet program som hämtar och förädlar data från er 1.2 API. Häromkvällen så fick jag ett valideringsfel i min konsol och vid närmare felsökning så fann jag detta; något som ser ut som om en manuell ändring i utdatan som ska synas över API:et - något som såklart ska fungera. Men jag misstänker att indatan ej valideras korrekt för jag fick nämligen ut följande på aktivitets id b9976b60-e78a-4334-80be-5c3aacdb037e - på from_location objektet:
{{code}}[{'LocationName': 'LE ', 'Priority': 1, 'Order': 0}] {{/code}} där {{code}}'LE ' {{/code}} verkar vara ett problem. Nu inser jag att jag behöver troligen kontrollera även detta i min kod.
Normalt sett så ska det se ut såhär:
{{code}}[{'LocationName': 'Le', 'Priority': 1, 'Order': 0}] {{/code}} saxar från aktivitets id 4151566c-35e6-4796-a38a-c4bd24b3bf09
Är jag något på spåren här? Skall detta inte kontrolleras så att det fortfarande spelar roll i sammanhanget? För slår jag upp "LE " - skickar APIt tillbaka:
{{code}}
{
"RESPONSE": {
"RESULT": [
{}
]
}
}
{{/code}}
Men "LE" ger tillbaka Luleå C som förväntat.
Svara