fix 转移历史记录

This commit is contained in:
jxxghp 2023-08-23 12:50:08 +08:00
parent 6f159958a1
commit 2682a80815
3 changed files with 5 additions and 9 deletions

View File

@ -424,7 +424,7 @@ class SubscribeChain(ChainBase):
# 回收资源 # 回收资源
del torrents del torrents
else: else:
logger.info(f'{indexer.get("name")} 获取到种子') logger.info(f'{indexer.get("name")} 没有获取到种子')
# 从缓存中匹配订阅 # 从缓存中匹配订阅
self.match(torrents_cache) self.match(torrents_cache)
# 保存缓存到本地 # 保存缓存到本地

View File

@ -330,7 +330,7 @@ class TransferChain(ChainBase):
""" """
新增转移成功历史记录 新增转移成功历史记录
""" """
self.transferhis.add_force( self.transferhis.add(
src=str(src_path), src=str(src_path),
dest=str(transferinfo.target_path), dest=str(transferinfo.target_path),
mode=settings.TRANSFER_TYPE, mode=settings.TRANSFER_TYPE,
@ -356,7 +356,7 @@ class TransferChain(ChainBase):
新增转移失败历史记录不能按download_hash判重 新增转移失败历史记录不能按download_hash判重
""" """
if mediainfo and transferinfo: if mediainfo and transferinfo:
his = self.transferhis.add_force( his = self.transferhis.add(
src=str(src_path), src=str(src_path),
dest=str(transferinfo.target_path), dest=str(transferinfo.target_path),
mode=settings.TRANSFER_TYPE, mode=settings.TRANSFER_TYPE,
@ -377,7 +377,7 @@ class TransferChain(ChainBase):
files=json.dumps(transferinfo.file_list) files=json.dumps(transferinfo.file_list)
) )
else: else:
his = self.transferhis.add_force( his = self.transferhis.add(
src=str(src_path), src=str(src_path),
mode=settings.TRANSFER_TYPE, mode=settings.TRANSFER_TYPE,
seasons=meta.season, seasons=meta.season,

View File

@ -35,10 +35,6 @@ class TransferHistoryOper(DbOper):
""" """
新增转移历史 新增转移历史
""" """
if kwargs.get("download_hash"):
transferhistory = TransferHistory.get_by_hash(self._db, kwargs.get("download_hash"))
if transferhistory:
transferhistory.delete(self._db, transferhistory.id)
kwargs.update({ kwargs.update({
"date": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) "date": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
}) })
@ -76,7 +72,7 @@ class TransferHistoryOper(DbOper):
def add_force(self, **kwargs): def add_force(self, **kwargs):
""" """
新增转移历史 新增转移历史相同源目录的记录会被删除
""" """
if kwargs.get("src"): if kwargs.get("src"):
transferhistory = TransferHistory.get_by_src(self._db, kwargs.get("src")) transferhistory = TransferHistory.get_by_src(self._db, kwargs.get("src"))