[all] Don't interpret 404s on non-tile resources as "no content"

This commit is contained in:
John Firebaugh
2016-02-05 16:52:07 -08:00
parent 7eb1a91c4e
commit e9302c797f
16 changed files with 261 additions and 162 deletions

View File

@@ -205,6 +205,8 @@ void HTTPAndroidRequest::onResponse(JNIEnv* env, int code, jstring /* message */
response->data = std::make_shared<std::string>(reinterpret_cast<char*>(bodyData), env->GetArrayLength(body));
env->ReleaseByteArrayElements(body, bodyData, JNI_ABORT);
}
} else if (code == 204 || (code == 404 && resource.kind == Resource::Kind::Tile)) {
response->noContent = true;
} else if (code == 304) {
response->notModified = true;
} else if (code == 404) {