diff --git a/libsaria/collection/library.py b/libsaria/collection/library.py index 113e0321..9526ff80 100644 --- a/libsaria/collection/library.py +++ b/libsaria/collection/library.py @@ -75,14 +75,7 @@ def walk(): yield tag[3] def file_to_id(file): - global fs_tree - stripped = file.strip(libsaria.path.sep) - split = stripped.split(libsaria.path.sep) - - res = fs_tree.walk_path(split) - if res == False: - return None - return res[0] + return os.stat(file).st_ino def get_attrs(id, *attrs): res = []