From 96d40d981629a3a86d9c8367724b745af345412c Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 15 Oct 2018 13:12:27 +0200 Subject: [PATCH] Don't modify pinned status on file downloaded --- plugins/OptionalManager/OptionalManagerPlugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/OptionalManager/OptionalManagerPlugin.py b/plugins/OptionalManager/OptionalManagerPlugin.py index 5fce2960..9a512793 100644 --- a/plugins/OptionalManager/OptionalManagerPlugin.py +++ b/plugins/OptionalManager/OptionalManagerPlugin.py @@ -64,8 +64,8 @@ class ContentManagerPlugin(object): file_inner_path = inner_path self.contents.db.executeDelayed( - "UPDATE file_optional SET time_downloaded = :now, is_downloaded = 1, peer = peer + 1, is_pinned = :is_pinned WHERE site_id = :site_id AND inner_path = :inner_path AND is_downloaded = 0", - {"now": int(time.time()), "site_id": self.contents.db.site_ids[self.site.address], "inner_path": file_inner_path, "is_pinned": is_pinned} + "UPDATE file_optional SET time_downloaded = :now, is_downloaded = 1, peer = peer + 1 WHERE site_id = :site_id AND inner_path = :inner_path AND is_downloaded = 0", + {"now": int(time.time()), "site_id": self.contents.db.site_ids[self.site.address], "inner_path": file_inner_path} ) return super(ContentManagerPlugin, self).optionalDownloaded(inner_path, hash_id, size, own)