From 1e213cef61783798121994b2f49f7e0d1b176a63 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Thu, 8 May 2025 09:13:01 +0200 Subject: [PATCH] Update core.func --- misc/core.func | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/misc/core.func b/misc/core.func index bd3667c..2d39d5f 100644 --- a/misc/core.func +++ b/misc/core.func @@ -112,12 +112,17 @@ curl_handler() { $STD msg_info "Fetching: $url" while :; do - result=$(curl --retry 0 "${args[@]}" 2>&1) - exit_code=$? + if $has_output_file; then + $STD curl --retry 0 -fsSL "${args[@]}" + exit_code=$? + else + result=$($STD curl --retry 0 -fsSL "${args[@]}") + exit_code=$? + fi if [[ $exit_code -eq 0 ]]; then stop_spinner - $STD msg_ok "Fetched: $url" + msg_ok "Fetched: $url" $has_output_file || printf '%s' "$result" return 0 fi