equal
deleted
inserted
replaced
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
22 ] |
22 ] |
23 |
23 |
24 |
24 |
25 from google.appengine.api import memcache |
25 from google.appengine.api import memcache |
26 from google.appengine.api import users |
|
27 |
26 |
28 import soc.cache.base |
27 import soc.cache.base |
29 import soc.cache.rights |
28 import soc.cache.rights |
|
29 import soc.logic.accounts |
30 |
30 |
31 |
31 |
32 def key(id): |
32 def key(id): |
33 """Returns the memcache key for the user's sidebar. |
33 """Returns the memcache key for the user's sidebar. |
34 """ |
34 """ |
65 Args: |
65 Args: |
66 id: defaults to the current account if not set |
66 id: defaults to the current account if not set |
67 """ |
67 """ |
68 |
68 |
69 if not id: |
69 if not id: |
70 id = users.get_current_user() |
70 id = soc.logic.accounts.getCurrentAccount() |
71 |
71 |
72 memcache_key = key(id) |
72 memcache_key = key(id) |
73 memcache.delete(memcache_key) |
73 memcache.delete(memcache_key) |
74 soc.cache.rights.flush(id) |
74 soc.cache.rights.flush(id) |
75 |
75 |