diff options
author | Christian Grothoff <grothoff@gnunet.org> | 2022-12-28 01:14:49 +0100 |
---|---|---|
committer | Christian Grothoff <grothoff@gnunet.org> | 2022-12-28 01:14:49 +0100 |
commit | 780e28adf6acc89b3e28a009f5e275765448c872 (patch) | |
tree | d4bc1b94ff8ef8e75dfb8a92aecf71bb48c3309a /src | |
parent | a9b7985370d3617b56baed292fc5eaaaa89a3ea9 (diff) | |
download | anastasis-780e28adf6acc89b3e28a009f5e275765448c872.tar.gz anastasis-780e28adf6acc89b3e28a009f5e275765448c872.tar.bz2 anastasis-780e28adf6acc89b3e28a009f5e275765448c872.zip |
-almost working posting
Diffstat (limited to 'src')
-rwxr-xr-x | src/authorization/anastasis-authorization-post.sh | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/authorization/anastasis-authorization-post.sh b/src/authorization/anastasis-authorization-post.sh index 3971309..f74f382 100755 --- a/src/authorization/anastasis-authorization-post.sh +++ b/src/authorization/anastasis-authorization-post.sh @@ -49,12 +49,21 @@ cat - | sed -e "s/%NAME%/$NAME/g" \ -e "s/%COUNTRY%/$COUNTRY/g" \ -e "s/%MESSAGE%/$MESSAGE/g" > input.tex <<EOF \NeedsTeXFormat{LaTeX2e} -\documentclass[10pt]{letter} +\documentclass[fontsize=11pt,a4paper,DE]{scrlttr2} +\makeatletter +\KOMAoptions{foldmarks=off} +%\@setplength{toaddrvpos}{30mm} +%\@setplength{toaddrhpos}{130mm} +%\@setplength{sigbeforevskip}{10mm} +\makeatother +\setkomavar{subject}{Anastasis Recovery} +%\setkomavar{fromname}{Anastasis SARL} +\setkomavar{signature}{Anastasis SARL} \date{\today} -\address{Anastasis SARL \\\\ 7 rue de Mondorf \\\\ 5431 Erpeldange} -\signature{Anastasis SARL} +%\address{Anastasis SARL \\\\ 7 rue de Mondorf \\\\ 5431 Erpeldange} +%\signature{Anastasis SARL} \begin{document} -\begin{letter}{%NAME% \\\\ %STREET% \\\\ %POSTCODE% %CITY% \\\\ %COUNTRY% } +\begin{letter}{\ \ %NAME% \\\\ \ \ %STREET% \\\\ \ \ %POSTCODE% %CITY% \\\\ \ \ %COUNTRY% } \opening{To whom it may concern,} %MESSAGE% \closing{Best regards} @@ -98,7 +107,6 @@ RECIPIENT="$(jq -n ' --arg POSTCODE "$POSTCODE" \ --arg COUNTRY "$COUNTRY" \ )" -echo RECIPIENT $RECIPIENT SENDER="$(jq -n ' { @@ -111,8 +119,6 @@ SENDER="$(jq -n ' }' )" -echo SENDER $SENDER - REQUEST="$(jq -n ' { data: { type: "letters", @@ -120,22 +126,18 @@ REQUEST="$(jq -n ' file_original_name: "input.pdf", file_url: $UPLOAD_URL, file_url_signature: $URL_SIG, - address_position: "right", + address_position: "left", delivery_product: "cheap", print_mode: "duplex", auto_send: false, - print_spectrum: "grayscale", - meta_data: { - recipient: $RECIPIENT, - sender: $SENDER - } } } + print_spectrum: "grayscale" + } } }' \ --argjson RECIPIENT "$RECIPIENT" \ --argjson SENDER "$SENDER" \ --arg UPLOAD_URL "$UPLOAD_URL" \ --arg URL_SIG "$URL_SIG" \ )" -echo REQUEST $REQUEST STATUS=$(curl --request POST \ --url $ENDPOINT/organisations/${ORG_ID}/letters \ @@ -144,7 +146,6 @@ STATUS=$(curl --request POST \ -d "$REQUEST" \ -o $MYDIR/final-reply.txt \ -w "%{http_code}" -s) -echo STATUS $STATUS cat $MYDIR/final-reply.txt >> $LOGS case $STATUS in 201) @@ -157,16 +158,15 @@ case $STATUS in esac LETTER_ID=`echo $REPLY | jq -r .data.id` -exit 0 - REPLY=`mktemp /tmp/authorization-delete-replyXXXXXX` -STATUS=$(curl --request POST \ +STATUS=$(curl --request DELETE \ --url $ENDPOINT/organisations/$ORG_ID/letters/$LETTER_ID \ + --header "Authorization: Bearer $ACCESS_TOKEN" \ -o $REPLY \ -w "%{http_code}" -s) cat $REPLY >> $LOGS case $STATUS in - 200) + 204) ;; *) echo "Failed to delete letter: $STATUS" >> $LOGS |