Really fix cache code this time; revert to previous code plus ensure directory exists
This commit is contained in:
parent
a4792552f4
commit
133a718f28
@ -27,10 +27,17 @@ class BuddyIconCache(object):
|
||||
ppath = env.get_profile_path()
|
||||
self._cachepath = os.path.join(ppath, "cache", "buddy-icons", "cache")
|
||||
|
||||
if not os.path.exists(self._cachepath):
|
||||
os.makedirs(self._cachepath)
|
||||
# Ensure cache directory exists
|
||||
if not os.path.exists(os.path.dirname(self._cachepath)):
|
||||
os.makedirs(os.path.dirname(self._cachepath))
|
||||
|
||||
self._load_cache()
|
||||
if not os.path.exists(self._cachepath):
|
||||
self._cache = {}
|
||||
# md5 and server token of the last avatar uploaded
|
||||
self._md5 = ''
|
||||
self._token = ''
|
||||
else:
|
||||
self._load_cache()
|
||||
|
||||
def _load_cache(self):
|
||||
try:
|
||||
|
Loading…
Reference in New Issue
Block a user