Fix #339 - fs.rename tests fail on the browser
This commit is contained in:
parent
841360de71
commit
67dba10d49
|
@ -2003,6 +2003,9 @@ function rename(fs, context, oldpath, newpath, callback) {
|
||||||
if(error) {
|
if(error) {
|
||||||
callback(error);
|
callback(error);
|
||||||
} else {
|
} else {
|
||||||
|
if(oldParentDirectory.id === newParentDirectory.id) {
|
||||||
|
oldParentData = newParentData;
|
||||||
|
}
|
||||||
delete oldParentData[oldName];
|
delete oldParentData[oldName];
|
||||||
context.putObject(oldParentDirectory.data, oldParentData, read_new_directory);
|
context.putObject(oldParentDirectory.data, oldParentData, read_new_directory);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue