diff options
author | Maximilian Goldstein <max.goldstein@qt.io> | 2019-11-29 10:10:24 +0100 |
---|---|---|
committer | Maximilian Goldstein <max.goldstein@qt.io> | 2019-11-29 10:34:51 +0100 |
commit | 265a6dc6e294f00fd12d87d2ceeb48e4ee505306 (patch) | |
tree | 498207110ad984dab208bcbdca203725c8300a93 /examples/quick/shared | |
parent | c2f6a4cf63e18503f360f8237e119d663853c8db (diff) |
examples/quick/shared/FlickrRssModel.qml: Do proper error handling
Change-Id: Ieaed0706965bbb259934fb83151856f3d5805331
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'examples/quick/shared')
-rw-r--r-- | examples/quick/shared/FlickrRssModel.qml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/quick/shared/FlickrRssModel.qml b/examples/quick/shared/FlickrRssModel.qml index cee4022bf0..5f88fabcae 100644 --- a/examples/quick/shared/FlickrRssModel.qml +++ b/examples/quick/shared/FlickrRssModel.qml @@ -63,6 +63,12 @@ ListModel { var xhr = new XMLHttpRequest; xhr.onreadystatechange = function() { if (xhr.readyState === XMLHttpRequest.DONE) { + + if (xhr.status !== 200) { + console.log("Failed to get images from flickr. status code: " + xhr.status); + return; + } + var jsonText = xhr.responseText; var objArray = JSON.parse(jsonText.replace(/\'/g,"'")) if (objArray.errors !== undefined) |