Merge pull request #1922 from H3rnand3zzz/fix/plugins-install-follow-redirect

Allow redirects for  `/plugins install` and add emptiness check for downloaded files
This commit is contained in:
Michael Vetter
2023-11-10 22:10:31 +01:00
committed by GitHub

View File

@@ -159,6 +159,8 @@ http_file_get(void* userdata)
curl_easy_setopt(curl, CURLOPT_USERAGENT, "profanity");
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
if (cafile) {
curl_easy_setopt(curl, CURLOPT_CAINFO, cafile);
}
@@ -174,6 +176,10 @@ http_file_get(void* userdata)
err = strdup(curl_easy_strerror(res));
}
if (ftell(outfh) == 0) {
err = strdup("Output file is empty.");
}
curl_easy_cleanup(curl);
curl_global_cleanup();