diff --git a/src/com/parse4cn1/ParseUser.java b/src/com/parse4cn1/ParseUser.java index 69ab1f2..5967237 100644 --- a/src/com/parse4cn1/ParseUser.java +++ b/src/com/parse4cn1/ParseUser.java @@ -320,11 +320,11 @@ public void logout() throws ParseException { ParseCommand command = new ParsePostCommand(ENDPOINT_LOGOUT); command.addHeader(ParseConstants.HEADER_SESSION_TOKEN, getSessionToken()); ParseResponse response = command.perform(); + setSessionToken(null); + current = null; if (response.isFailed()) { throw response.getException(); } - setSessionToken(null); - current = null; } }