Open tremby opened 9 years ago
scene doesnt have ids, so its not valid. that is a valid tvdb id, so if your origin is that
http://thexem.de/map/single?id=73141&origin=tvdb&season=11&episode=14&destination=scene
it works
{"result":"success","data":{"scene":{"season":11,"episode":11,"absolute":186}},"message":"single mapping for 73141 on tvdb."}
, which makes no sense. http://thexem.de/xem/show/2366 shows season 11 episode 14 doesn't even exist according to TVDB. Surely this query should return a failure.1) tvdb->scene->tvdb. you map one way, store the info on how you map so you know how to reverse map. 2) because the params passed were valid, thus was a successful call. 3) your getting the absolute passthru # of scene.. so #186 is s11e11. - xem itself does not talk to scene/tvdb/tvrage/etc. it doesnt know whats 'valid' or not on any of these places.
bounds checking should be enforced by the app, as you are aware.. xem is crowd sourced info and while is moderated its hard to put in all data from each provider (nor do we want to.. its only should have mapped data).
anyways, this has been working the way it is for many years now in several apps.
all
call for whe whole show, and loop through the results on my end?2) the call wasnt valid. that id doesnt exist for scene (no id's exist for scene)
Doesn't seem like such a success to me...