aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMaximilian Goldstein <max.goldstein@qt.io>2019-11-29 10:10:24 +0100
committerMaximilian Goldstein <max.goldstein@qt.io>2019-11-29 10:34:51 +0100
commit265a6dc6e294f00fd12d87d2ceeb48e4ee505306 (patch)
tree498207110ad984dab208bcbdca203725c8300a93 /examples
parentc2f6a4cf63e18503f360f8237e119d663853c8db (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')
-rw-r--r--examples/quick/shared/FlickrRssModel.qml6
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)