0

accept ~ in paths by calling os.path.expanduser()

This commit is contained in:
Andrew Brown
2012-02-25 21:37:58 -05:00
parent c3c559fcd3
commit 6d19ada4e4

View File

@@ -45,7 +45,7 @@ def checkBadEscape(s):
def validateWorldPath(worldpath):
_, worldpath = checkBadEscape(worldpath)
abs_path = os.path.abspath(worldpath)
abs_path = os.path.abspath(os.path.expanduser(worldpath))
if not os.path.exists(os.path.join(abs_path, "level.dat")):
raise ValidationException("No level.dat file in '%s'. Are you sure you have the right path?" % (abs_path,))
return abs_path