forked from LBRYCommunity/lbry-sdk
fix missing added_on for torrent files
This commit is contained in:
parent
b39971bf05
commit
77d2c81a30
2 changed files with 6 additions and 2 deletions
|
@ -1,5 +1,6 @@
|
||||||
import os
|
import os
|
||||||
import asyncio
|
import asyncio
|
||||||
|
import time
|
||||||
import typing
|
import typing
|
||||||
import logging
|
import logging
|
||||||
import binascii
|
import binascii
|
||||||
|
@ -43,7 +44,7 @@ class ManagedDownloadSource:
|
||||||
self.rowid = rowid
|
self.rowid = rowid
|
||||||
self.content_fee = content_fee
|
self.content_fee = content_fee
|
||||||
self.purchase_receipt = None
|
self.purchase_receipt = None
|
||||||
self._added_on = added_on
|
self._added_on = added_on or int(time.time())
|
||||||
self.analytics_manager = analytics_manager
|
self.analytics_manager = analytics_manager
|
||||||
self.downloader = None
|
self.downloader = None
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
import time
|
||||||
import unittest
|
import unittest
|
||||||
from unittest import skipIf
|
from unittest import skipIf
|
||||||
import asyncio
|
import asyncio
|
||||||
|
@ -81,7 +82,9 @@ class FileCommands(CommandTestCase):
|
||||||
# second call, see its there and move on
|
# second call, see its there and move on
|
||||||
self.assertNotIn('error', await self.out(self.daemon.jsonrpc_get('torrent')))
|
self.assertNotIn('error', await self.out(self.daemon.jsonrpc_get('torrent')))
|
||||||
self.assertItemCount(await self.daemon.jsonrpc_file_list(), 1)
|
self.assertItemCount(await self.daemon.jsonrpc_file_list(), 1)
|
||||||
self.assertEqual((await self.daemon.jsonrpc_file_list())['items'][0].identifier, btih)
|
file = (await self.daemon.jsonrpc_file_list())['items'][0]
|
||||||
|
self.assertEqual(btih, file.identifier)
|
||||||
|
self.assertAlmostEqual(time.time(), file.added_on, delta=2)
|
||||||
self.assertIn(btih, self.client_session._handles)
|
self.assertIn(btih, self.client_session._handles)
|
||||||
|
|
||||||
# stream over streaming API (full range of the largest file)
|
# stream over streaming API (full range of the largest file)
|
||||||
|
|
Loading…
Reference in a new issue