From e1a6b4e3d6f73dd7e7436007ed46c60841a94547 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Fri, 19 Apr 2019 17:55:42 -0300 Subject: [PATCH] fix dict handling mistake --- lbrynet/wallet/resolve.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lbrynet/wallet/resolve.py b/lbrynet/wallet/resolve.py index b0b3108ce..8dbf90911 100644 --- a/lbrynet/wallet/resolve.py +++ b/lbrynet/wallet/resolve.py @@ -49,7 +49,7 @@ class Resolver: for uri in uris: futs.append(asyncio.ensure_future(self._handle_resolutions(resolutions, [uri], page, page_size))) results = await asyncio.gather(*futs) - return {uri: results[uri] for uri in results if uri in results} + return dict(list(map(lambda result: list(result.items())[0], results))) def _fetch_tx(self, txid): self._tx_cache[txid] = self._tx_cache.get(txid) or asyncio.ensure_future(self.network.get_transaction(txid))