fix bug where remote items are wrongly identified as deleted

This commit is contained in:
skilion 2017-06-12 16:53:15 +02:00
parent 4f542800a7
commit c5a9b8b480

View file

@ -23,7 +23,7 @@ private bool isItemFile(const ref JSONValue item)
private bool isItemDeleted(const ref JSONValue item) private bool isItemDeleted(const ref JSONValue item)
{ {
// HACK: fix for https://github.com/skilion/onedrive/issues/157 // HACK: fix for https://github.com/skilion/onedrive/issues/157
return ("deleted" in item) || ("fileSystemInfo" !in item); return ("deleted" in item) || ("fileSystemInfo" !in item && "remoteItem" !in item);
} }
private bool isItemRoot(const ref JSONValue item) private bool isItemRoot(const ref JSONValue item)