only auto upload if credentials provided

This commit is contained in:
Christian Beutel
2025-08-23 15:07:27 +02:00
parent 2aad94058a
commit 5205d721a0

View File

@@ -44,16 +44,19 @@ upload_and_delete() {
echo "[ERROR] [$(date +"%T")]: Failed to upload file $file." > /proc/1/fd/1
fi
}
echo "[INFO] [$(date +"%T")]: Starting auto-upload" > /proc/1/fd/1
# Login to obtain cookie
login "$USERNAME" "$PASSWORD"
if [ -n "$USERNAME" ] && [ -n "$PASSWORD" ]; then
echo "[INFO] [$(date +"%T")]: Starting auto-upload" > /proc/1/fd/1
# Iterate over each file in the folder
for file in "$UPLOAD_FOLDER"/*; do
login "$USERNAME" "$PASSWORD"
# Iterate over each file in the folder
for file in "$UPLOAD_FOLDER"/*; do
# Check if file exists and is a regular file
if [ -f "$file" ]; then
upload_and_delete "$file"
fi
done
done
echo "[INFO] [$(date +"%T")]: Auto-upload completed" > /proc/1/fd/1
echo "[INFO] [$(date +"%T")]: Auto-upload completed" > /proc/1/fd/1
fi