Index: rietveld.py |
diff --git a/rietveld.py b/rietveld.py |
index 8f95a5db2f3dee682cd8cbae153985027a584f78..fd00e93ab013b892b654e35c08fe6ed0ca91bbee 100644 |
--- a/rietveld.py |
+++ b/rietveld.py |
@@ -46,12 +46,11 @@ class Rietveld(object): |
get_creds, |
extra_headers=extra_headers or {}) |
else: |
- self.rpc_server = upload.GetRpcServer(url, email) |
- # If email is given as an empty string, then assume we want to make |
- # requests that do not need authentication. Bypass authentication by |
- # setting the flag to True. |
if email == '': |
- self.rpc_server.authenticated = True |
+ get_creds = lambda: (email, None) |
+ self.rpc_server = upload.HttpRpcServer(url, get_creds) |
+ else: |
+ self.rpc_server = upload.GetRpcServer(url, email) |
self._xsrf_token = None |
self._xsrf_token_time = None |