Loading editor/src/webedit_api.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -5614,6 +5614,8 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, std::string fetchError; if (!blogi::htmlimport::fetchExternalResource(url, kMaxImageBytes, "image/", bytes, fetchError)) { std::cerr << "media_import: fetch failed for " << url << ": " << fetchError << std::endl; failed++; continue; } Loading Loading @@ -5644,6 +5646,8 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, json_object *uploadResp = blogApiCall(mediaBlogUrl, arr); json_object_put(arr); if (!uploadResp) { std::cerr << "media_import: no response from " << mediaBlogUrl << " uploading " << url << std::endl; failed++; continue; } Loading @@ -5656,6 +5660,11 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, json_object *st = nullptr; if (json_object_object_get_ex(item, "status", &st) && std::string(json_object_get_string(st)) == "error") { json_object *msg = nullptr; std::cerr << "media_import: media_upload failed for " << url << ": " << (json_object_object_get_ex(item, "message", &msg) ? json_object_get_string(msg) : "unknown error") << std::endl; continue; } json_object *mediaObj = nullptr; Loading Loading
editor/src/webedit_api.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -5614,6 +5614,8 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, std::string fetchError; if (!blogi::htmlimport::fetchExternalResource(url, kMaxImageBytes, "image/", bytes, fetchError)) { std::cerr << "media_import: fetch failed for " << url << ": " << fetchError << std::endl; failed++; continue; } Loading Loading @@ -5644,6 +5646,8 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, json_object *uploadResp = blogApiCall(mediaBlogUrl, arr); json_object_put(arr); if (!uploadResp) { std::cerr << "media_import: no response from " << mediaBlogUrl << " uploading " << url << std::endl; failed++; continue; } Loading @@ -5656,6 +5660,11 @@ void webedit::Api::handleImportHtml(libhttppp::HttpRequest &curreq, json_object *st = nullptr; if (json_object_object_get_ex(item, "status", &st) && std::string(json_object_get_string(st)) == "error") { json_object *msg = nullptr; std::cerr << "media_import: media_upload failed for " << url << ": " << (json_object_object_get_ex(item, "message", &msg) ? json_object_get_string(msg) : "unknown error") << std::endl; continue; } json_object *mediaObj = nullptr; Loading