Hey Josephine, Ah, I found the issue. You're using the "old style" AuthSubToken class, which is defined as gdata.auth.AuthSubToken, yet the method you're using (ae_save()) uses the "new style" AuthSubToken class, which is defined as gdata.gauth.AuthSubToken. Note the g in gauth.
Replace line 68 in what you sent me with this: new_style_token = gdata.gauth.AuthSubToken(token.get_token_string(), [' https://spreadsheets.google.com/feeds/']) gdata.gauth.ae_save(new_style_token, current_user.user_id()) And you should be good to go. Thanks, -Vic
