diff options
author | bsudekum <bobby@mapbox.com> | 2015-09-29 14:45:38 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2015-09-29 18:20:22 -0700 |
commit | 7112d436093d651ac0bdba4f9eaaf63e682b22a3 (patch) | |
tree | 552ae318f1ff7dc15cc90fa763c6437cc37c89e1 /platform/node | |
parent | c958ee45abe978274c1c86b8517b2c86bc303c8f (diff) | |
download | qtlocation-mapboxgl-7112d436093d651ac0bdba4f9eaaf63e682b22a3.tar.gz |
[node] Handle tiles which 404 better
Diffstat (limited to 'platform/node')
-rw-r--r-- | platform/node/src/node_request.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/platform/node/src/node_request.cpp b/platform/node/src/node_request.cpp index 76cafacbd5..fb4d47045b 100644 --- a/platform/node/src/node_request.cpp +++ b/platform/node/src/node_request.cpp @@ -64,7 +64,9 @@ NAN_METHOD(NodeRequest::Respond) { auto resource = std::move(nodeRequest->resource); if (info.Length() < 1) { - return Nan::ThrowTypeError("First argument must be an error object"); + auto response = std::make_shared<mbgl::Response>(); + response->status = mbgl::Response::NotFound; + source->notify(*resource, response); } else if (info[0]->BooleanValue()) { auto response = std::make_shared<mbgl::Response>(); |