Fix deleting metadata for empty subdirectories

This commit is contained in:
Garret Alfert
2016-03-04 22:16:35 +01:00
parent 5378826c6a
commit 1d39445ba9
2 changed files with 20 additions and 49 deletions

View File

@@ -341,8 +341,8 @@ module RemoteStorage
parent_directories_for(directory).each do |dir|
if dir_empty?(user, dir)
redis.del "rs:m:#{user}:#{directory}/"
redis.srem "rs:m:#{user}:#{parent_directory_for(dir)}:items", "#{dir}/"
redis.del "rs:m:#{user}:#{dir}/"
redis.srem "rs:m:#{user}:#{parent_directory_for(dir)}:items", "#{top_directory(dir)}/"
else
etag = etag_for(dir, timestamp)