From a132496643cc01722ce075c9feb1dd4043d011cb Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Wed, 8 Mar 2017 09:31:36 -0500 Subject: [PATCH] fix filter files by outpoint --- CHANGELOG.md | 2 +- lbrynet/lbryfilemanager/EncryptedFileDownloader.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf4617f3c..723e50403 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,7 @@ at anytime. ### Fixed * Added string comparison to ClaimOutpoint (needed to look things up by outpoint) * Remove unused API commands from daemon - * + * Fix file filter `outpoint` * ## [0.9.0rc12] - 2017-03-06 diff --git a/lbrynet/lbryfilemanager/EncryptedFileDownloader.py b/lbrynet/lbryfilemanager/EncryptedFileDownloader.py index 5f9a9712d..f2776e650 100644 --- a/lbrynet/lbryfilemanager/EncryptedFileDownloader.py +++ b/lbrynet/lbryfilemanager/EncryptedFileDownloader.py @@ -15,6 +15,7 @@ from lbrynet.lbryfile.client.EncryptedFileDownloader import EncryptedFileDownloa from lbrynet.lbryfilemanager.EncryptedFileStatusReport import EncryptedFileStatusReport from lbrynet.interfaces import IStreamDownloaderFactory from lbrynet.lbryfile.StreamDescriptor import save_sd_info +from lbrynet.core.Wallet import ClaimOutpoint log = logging.getLogger(__name__) @@ -49,6 +50,7 @@ class ManagedEncryptedFileDownloader(EncryptedFileSaver): self.sd_hash = None self.txid = None self.nout = None + self.outpoint = None self.name = None self.claim_id = None self.rowid = rowid @@ -118,6 +120,7 @@ class ManagedEncryptedFileDownloader(EncryptedFileSaver): self.name = name self.txid = txid self.nout = nout + self.outpoint = ClaimOutpoint(self.txid, self.nout) else: raise NoSuchSDHash(self.sd_hash) self.claim_id = yield self.wallet.get_claimid(self.name, self.txid, self.nout)