Files reply upload

This commit is contained in:
localhost_frssoft 2022-08-06 13:53:24 +03:00
parent e91e401a4a
commit 49ebf083e1
1 changed files with 14 additions and 2 deletions

View File

@ -804,7 +804,7 @@ delete_api_status()
write_api_status()
{
if [ -n "$mediaattach" ]; then
media=$(upload_api_media | jj id)
media=$mediaattach
post_request --url "$instance_point"/statuses \
--data-urlencode "status@$1" \
--data-raw "content_type=$content_type" \
@ -831,7 +831,7 @@ edit_api_status()
upload_api_media()
{
post_request --url "$instance_point"/media \
--form "file=$mediaattach"
--form "file=$1"
}
write_status_menu()
@ -1011,6 +1011,18 @@ if [ "$daemon_mode" = 'yes' ]; then
'share') share_api_status $status_id ; rm "$statuses_file_action" ;;
'reply')
replyto=$status_id
if [ -d "$dir_status/attachments" ]; then
attach_id=''
echo "Uploading attachments..."
for attach in "$dir_status"/attachments/*; do
attach_id=$(upload_api_media "@$attach" | jj id)
attach_id="${attach_id},"
echo $attach_id
done
mediaattach=$(echo $attach_id | sed 's/,$//g')
echo $mediaattach
fi
write_api_status $dir_status/message
rm "$statuses_file_action"
;;