From b3d7918a1575433c831d59e53823cf83b6ad06e8 Mon Sep 17 00:00:00 2001 From: Kay Marquardt Date: Thu, 14 May 2020 08:04:19 +0200 Subject: [PATCH] fix nasty get_member_status bug, improve user_is_admin --- modules/chatMember.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/chatMember.sh b/modules/chatMember.sh index 9ff643e..9523906 100644 --- a/modules/chatMember.sh +++ b/modules/chatMember.sh @@ -16,7 +16,7 @@ GETMEMBER_URL=$URL'/getChatMember' # usage: status="$(get_chat_member_status "chat" "user")" get_chat_member_status() { - sendJson "$1" 'user_id: '"$2"'' "$GETMEMBER_URL" + sendJson "$1" '"user_id":'"$2"'' "$GETMEMBER_URL" # shellcheck disable=SC2154 JsonGetString '"result","status"' <<< "$res" } @@ -39,6 +39,7 @@ user_is_creator() { } user_is_admin() { + [ "$1" = "$2" ] && return 0 local me; me="$(get_chat_member_status "$1" "$2")" if [ "${me}" = "creator" ] || [ "${me}" = "administrator" ]; then return 0; fi return 1