Skip to content

Commit df21fc5

Browse files
committed
Skip Test-Login only for TOTP
1 parent 00bae3a commit df21fc5

1 file changed

Lines changed: 28 additions & 25 deletions

File tree

steam_deploy.sh

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -132,31 +132,34 @@ else
132132
echo ""
133133
fi
134134

135-
# echo ""
136-
# echo "#################################"
137-
# echo "# Test login #"
138-
# echo "#################################"
139-
# echo ""
140-
141-
# steamcmd +set_steam_guard_code "$steam_totp" +login "$steam_username" +quit;
142-
143-
# ret=$?
144-
# if [ $ret -eq 0 ]; then
145-
# echo ""
146-
# echo "#################################"
147-
# echo "# Successful login #"
148-
# echo "#################################"
149-
# echo ""
150-
# else
151-
# echo ""
152-
# echo "#################################"
153-
# echo "# FAILED login #"
154-
# echo "#################################"
155-
# echo ""
156-
# echo "Exit code: $ret"
157-
158-
# exit $ret
159-
# fi
135+
# Only run test login if not using TOTP (which is marked as INVALID)
136+
if [ "$steam_totp" == "INVALID" ]; then
137+
echo ""
138+
echo "#################################"
139+
echo "# Test login #"
140+
echo "#################################"
141+
echo ""
142+
143+
steamcmd +set_steam_guard_code "$steam_totp" +login "$steam_username" +quit;
144+
145+
ret=$?
146+
if [ $ret -eq 0 ]; then
147+
echo ""
148+
echo "#################################"
149+
echo "# Successful login #"
150+
echo "#################################"
151+
echo ""
152+
else
153+
echo ""
154+
echo "#################################"
155+
echo "# FAILED login #"
156+
echo "#################################"
157+
echo ""
158+
echo "Exit code: $ret"
159+
160+
exit $ret
161+
fi
162+
fi
160163

161164
echo ""
162165
echo "#################################"

0 commit comments

Comments
 (0)