]> code.delx.au - pymsnt/blobdiff - src/housekeep.py
Fixed md5 update routine to work if spooldir is not set.
[pymsnt] / src / housekeep.py
index 882e35c8deed22b1b95ba871f7b3d14b888577d5..82a459bdd46ebff23deb0dca16f7e73d61b6bc7e 100644 (file)
@@ -133,8 +133,8 @@ def doMD5HashDirUpgrade():
        if os.path.exists(pre + "avatars"):
                # Remove the avatars dir that gets created when we import
                # legacy/glue.py (it only contains the defaultAvatar)
-               shutil.rmtree(config.spooldir + X + "avatars")
-               shutil.move(pre + "avatars", config.spooldir + X + "avatars")
+               shutil.rmtree(os.path.join(config.spooldir, "avatars"))
+               shutil.move(pre + "avatars", os.path.join(config.spooldir, "avatars"))
        else:
                print "Could not move your cached avatars directory automatically. It is safe to delete it, the avatars will be recreated as necessary."