diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-03-26 10:56:40 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-03-26 10:56:40 -0700 |
| commit | 1fef59834712eea936aa69d93318a36edaa40f07 (patch) | |
| tree | d6df6f0e7be9bdab6fce5697df7496df4f0ba9c1 | |
| parent | 9e2e07b2385e27492607848bb0c7fc2b351f79af (diff) | |
| download | seaweedfs-1fef59834712eea936aa69d93318a36edaa40f07.tar.xz seaweedfs-1fef59834712eea936aa69d93318a36edaa40f07.zip | |
set target Dir object when moving
| -rw-r--r-- | weed/filesys/fscache.go | 1 |
1 files changed, 1 insertions, 0 deletions
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) |
