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)
{
// 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)