Browse Source

OptionalFileList - get list of not downloaded files

We can use API command optionalFileList with parameter filter=not_downloaded to get list of all not downloaded files
krzotr 5 years ago
parent
commit
80f3f9d511
1 changed files with 5 additions and 1 deletions
  1. 5 1
      plugins/OptionalManager/UiWebsocketPlugin.py

+ 5 - 1
plugins/OptionalManager/UiWebsocketPlugin.py

@@ -132,8 +132,12 @@ class UiWebsocketPlugin(object):
         wheres_raw = []
         if "bigfile" in filter:
             wheres["size >"] = 1024 * 1024 * 10
-        if "downloaded" in filter:
+
+        if "not_downloaded" in filter:
+            wheres["is_downloaded"] = 0
+        elif "downloaded" in filter:
             wheres_raw.append("(is_downloaded = 1 OR is_pinned = 1)")
+
         if "pinned" in filter:
             wheres["is_pinned"] = 1