From b6a6df2bf2d1d466ae4c0f392a23a88223e355d5 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Tue, 4 May 2021 19:17:54 +0500 Subject: [PATCH] reduced repeated network requests - thanks phoenixatom --- welcome.sh | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/welcome.sh b/welcome.sh index 5bb4044..5acbcf8 100644 --- a/welcome.sh +++ b/welcome.sh @@ -1,17 +1,20 @@ #Requesting for User profile after login and regex to grap the Full name curl -s -b $COOKIE $BML_URL/profile > /dev/null -NAME=$(curl -s -b $COOKIE $BML_URL/userinfo \ - | jq -r '.["payload"] | .["user"] | .fullname') -PHONE=$(curl -s -b $COOKIE $BML_URL/userinfo \ - | jq -r '.["payload"] | .["user"] | .mobile_phone') -EMAIL=$(curl -s -b $COOKIE $BML_URL/userinfo \ - | jq -r '.["payload"] | .["user"] | .email') -DOB=$(curl -s -b $COOKIE $BML_URL/userinfo \ - | jq -r '.["payload"] | .["user"] | .birthdate' \ - | cut -d 'T' -f 1) -IDCARD=$(curl -s -b $COOKIE $BML_URL/userinfo \ - | jq -r '.["payload"] | .["user"] | .idcard') +USERINFO=$(curl -s -b $COOKIE $BML_URL/userinfo \ + | jq -r '.["payload"] | .["user"]') + +NAME=$(echo $USERINFO \ + | jq -r .fullname) +PHONE=$(echo $USERINFO \ + | jq -r .mobile_phone) +EMAIL=$(echo $USERINFO \ + | jq -r .email) +DOB=$(echo $USERINFO \ + | jq -r .birthdate \ + | cut -d 'T' -f 1) +IDCARD=$(echo $USERINFO \ + | jq -r .idcard) #display a Welcome message with fullname echo "${red}"