Add Curl back to api

This commit is contained in:
Michel Roegl-Brunner
2025-03-12 11:27:43 +01:00
parent 9d86f0f2d8
commit 18a2726dfc

View File

@@ -16,7 +16,7 @@ post_to_api() {
return
fi
local API_URL="http://api.community-scripts.org/upload"
local API_URL="http://api.community-scripts.org/dev/upload"
local pve_version="not found"
pve_version=$(pveversion | awk -F'[/ ]' '{print $2}')
@@ -39,6 +39,10 @@ post_to_api() {
EOF
)
RESPONSE=$(curl -s -w "%{http_code}" -L -X POST "$API_URL" --post301 --post302 \
-H "Content-Type: application/json" \
-d "$JSON_PAYLOAD") || true
}
post_to_api_vm() {
@@ -59,7 +63,7 @@ post_to_api_vm() {
return
fi
local API_URL="http://api.community-scripts.org/upload"
local API_URL="http://api.community-scripts.org/dev/upload"
local pve_version="not found"
pve_version=$(pveversion | awk -F'[/ ]' '{print $2}')
@@ -84,6 +88,10 @@ post_to_api_vm() {
EOF
)
RESPONSE=$(curl -s -w "%{http_code}" -L -X POST "$API_URL" --post301 --post302 \
-H "Content-Type: application/json" \
-d "$JSON_PAYLOAD") || true
}
POST_UPDATE_DONE=false
@@ -96,7 +104,7 @@ post_update_to_api() {
if [ "$POST_UPDATE_DONE" = true ]; then
return 0
fi
local API_URL="http://api.community-scripts.org/upload/updatestatus"
local API_URL="http://api.community-scripts.org/dev/upload/updatestatus"
local status="${1:-failed}"
local error="${2:-No error message}"
@@ -108,7 +116,9 @@ post_update_to_api() {
}
EOF
)
RESPONSE=$(curl -s -w "%{http_code}" -L -X POST "$API_URL" --post301 --post302 \
-H "Content-Type: application/json" \
-d "$JSON_PAYLOAD") || true
POST_UPDATE_DONE=true
}