]> Wikimedia Canada | Git repositories - eccc_to_commons.git/commitdiff
Request bot flag at upload time
authorPierre Choffet <peuc@wanadoo.fr>
Sun, 31 May 2020 03:36:37 +0000 (23:36 -0400)
committerPierre Choffet <peuc@wanadoo.fr>
Sun, 31 May 2020 03:36:37 +0000 (23:36 -0400)
mediawiki_post.sh

index 3e4c3c3aa2bf59c2c8571777dfea1b8a6355ca55..1f0d382c2f02dfe3f91d6edf074bbf9be549e8ee 100755 (executable)
@@ -139,7 +139,7 @@ do
        fi
 
        # Upload
        fi
 
        # Upload
-       BODY=$(curl -X POST -d 'action=edit' --data-urlencode "title=${URI_PATH}" --data-urlencode "text@${REPLY}" -d "token=${CSRF_TOKEN}" -d 'format=xml' -b "${COOKIE_JAR}" -c "${COOKIE_JAR}" "${ENDPOINT}")
+       BODY=$(curl -X POST -d 'action=edit' --data-urlencode "title=${URI_PATH}" --data-urlencode "text@${REPLY}" -d "token=${CSRF_TOKEN}" -d 'format=xml' -d 'bot=1' -b "${COOKIE_JAR}" -c "${COOKIE_JAR}" "${ENDPOINT}")
        RESULT=$(echo "${BODY}" | xmlstarlet sel -t -v '/api/edit/@result' -)
 
        case "${RESULT}" in
        RESULT=$(echo "${BODY}" | xmlstarlet sel -t -v '/api/edit/@result' -)
 
        case "${RESULT}" in