/** * Update details of a particular user * * @param userId The user's ID * @param name User fields; */ public Users updateUser( long userId, String name, String bio, String baseLayer, boolean isTwitterAutoPost, boolean isInstagramAutoPost, boolean isTwitterAutoPostRetweets, @SessionToken String sessionToken) { checkId(userId); // Not sure how to send boolean value to the server. So turn true to 1 and false to 0 final int twitterAutoPost = isTwitterAutoPost ? 1 : 0; final int instagramAutoPost = isInstagramAutoPost ? 1 : 0; final int twitterAutoPostRetweet = isTwitterAutoPostRetweets ? 1 : 0; return mUserInterface.updateUser( userId, name, bio, baseLayer, twitterAutoPost, instagramAutoPost, twitterAutoPostRetweet, sessionToken); }