From 1fef59834712eea936aa69d93318a36edaa40f07 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Thu, 26 Mar 2020 10:56:40 -0700 Subject: [PATCH] set target Dir object when moving --- weed/filesys/fscache.go | 1 + 1 file changed, 1 insertion(+) diff --git a/weed/filesys/fscache.go b/weed/filesys/fscache.go index 6edb286bf..bf6f6cd00 100644 --- a/weed/filesys/fscache.go +++ b/weed/filesys/fscache.go @@ -99,6 +99,7 @@ func (c *FsCache) Move(oldPath util.FullPath, newPath util.FullPath) *FsNode { if f.entry != nil { f.entry.Name = f.Name } + f.dir = target.parent.node.(*Dir) } parent.disconnectChild(target)