Skip to content

[错误报告]: 2.1.0版本下Alist无法刮削元数据,只能改名+转移。转移后空文件夹也不会删除。 #3232

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
4 tasks done
LGuangming opened this issue Nov 25, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@LGuangming
Copy link

LGuangming commented Nov 25, 2024

确认

  • 我的版本是最新版本,我的版本号与 version 相同。
  • 我已经 issue 中搜索过,确认我的问题没有被提出过。
  • 我已经 Telegram频道 中搜索过,确认我的问题没有被提出过。
  • 我已经修改标题,将标题中的 描述 替换为我遇到的问题。

当前程序版本

2.1.0

运行环境

Docker

问题类型

主程序运行问题

问题描述

2.1.0版本下Alist无法刮削元数据,只能改名+转移,这个问题之前版本也有,应该是没修复。#3199 并且转移完毕后不会删除空文件夹。
image

发生问题时系统日志和配置文件

AttributeError: 'NoneType' object has no attribute 'path'
                          ^^^^^^^^^
    logger.warn(f"文件保存失败:{item.path}")
  File "/app/app/chain/media.py", line 377, in __save_file
    __save_file(_fileitem=parent, _path=nfo_path, _content=movie_nfo)
  File "/app/app/chain/media.py", line 424, in scrape_metadata
    self.scrape_metadata(fileitem=file,
  File "/app/app/chain/media.py", line 444, in scrape_metadata
    self.mediaChain.scrape_metadata(fileitem=transferinfo.target_diritem,
  File "/app/app/monitor.py", line 463, in __handle_file
【ERROR】2024-11-25 11:50:08,357 - monitor.py - 目录监控发生错误:'NoneType' object has no attribute 'path' - Traceback (most recent call last):
【INFO】2024-11-25 11:50:08,304 - media.py - 开始刮削:/阿里云盘/TV & Movies/Movies/寻梦环游记.Coco/寻梦环游记.Coco.(2017).2160p.mkv ...
【INFO】2024-11-25 11:50:08,277 - media.py - 开始刮削:/阿里云盘/TV & Movies/Movies/寻梦环游记.Coco ...
【INFO】2024-11-25 11:50:08,254 - monitor.py - 寻梦环游记.Coco.(2017).2160p.mkv 入库成功:/阿里云盘/TV & Movies/Movies/寻梦环游记.Coco/
【INFO】2024-11-25 11:50:08,250 - filemanager - 文件 /阿里云盘/Downloads/寻梦环游记.Coco.(2017).2160p.mkv 整理成功
【INFO】2024-11-25 11:50:08,245 - filemanager - /阿里云盘/Downloads/ 目录下没有找到字幕文件...
【INFO】2024-11-25 11:50:07,267 - filemanager - 正在整理文件:【alist】/阿里云盘/Downloads/寻梦环游记.Coco.(2017).2160p.mkv 到 【alist】/阿里云盘/TV & Movies/Movies/寻梦环游记.Coco/寻梦环游记.Coco.(2017).2160p.mkv,操作类型:move
【INFO】2024-11-25 11:50:07,265 - filemanager - 目录 /阿里云盘/TV & Movies/Movies/寻梦环游记.Coco 中没有文件
【WARNING】2024-11-25 11:50:07,024 - filemanager - 正在删除目标目录中其它版本的文件:/阿里云盘/TV & Movies/Movies/寻梦环游记.Coco
【INFO】2024-11-25 11:50:07,019 - filemanager - 当前整理覆盖模式设置为 latest,仅保留最新版本,正在删除已有版本文件 ...
【INFO】2024-11-25 11:50:06,281 - filemanager - 获取整理目标路径:【alist】/阿里云盘/TV & Movies/Movies
【INFO】2024-11-25 11:50:06,267 - monitor.py - 寻梦环游记.Coco.(2017).2160p.mkv 识别为:电影 寻梦环游记 (2017)
【INFO】2024-11-25 11:50:04,787 - doh.py - 已解析 [webservice.fanart.tv] 为 [51.89.210.79] (缓存)
【INFO】2024-11-25 11:50:04,775 - media.py - 寻梦环游记.Coco.(2017).2160p.mkv 识别到媒体信息:电影 寻梦环游记 (2017)
【INFO】2024-11-25 11:50:04,773 - themoviedb - 寻梦环游记 TMDB识别结果:电影 寻梦环游记 (2017) 354912
【INFO】2024-11-25 11:50:04,638 - doh.py - 已解析 [api.themoviedb.org] 为 [3.167.212.64] (缓存)
【INFO】2024-11-25 11:50:04,604 - themoviedb - 正在识别 寻梦环游记 ...

AttributeError: 'NoneType' object has no attribute 'path'
                          ^^^^^^^^^
    logger.warn(f"文件保存失败:{item.path}")
  File "/app/app/chain/media.py", line 377, in __save_file
    __save_file(_fileitem=parent, _path=nfo_path, _content=episode_nfo)
  File "/app/app/chain/media.py", line 493, in scrape_metadata
    self.scrape_metadata(fileitem=file,
  File "/app/app/chain/media.py", line 515, in scrape_metadata
    self.scrape_metadata(fileitem=file,
  File "/app/app/chain/media.py", line 515, in scrape_metadata
    self.mediaChain.scrape_metadata(fileitem=transferinfo.target_diritem,
  File "/app/app/monitor.py", line 463, in __handle_file
【ERROR】2024-11-25 11:50:04,566 - monitor.py - 目录监控发生错误:'NoneType' object has no attribute 'path' - Traceback (most recent call last):
【INFO】2024-11-25 11:50:04,534 - themoviedb - 内景唐人街 TMDB识别结果:电视剧 内景唐人街 (2024) 212246
【INFO】2024-11-25 11:50:04,522 - themoviedb - 内景唐人街 使用TMDB识别缓存:内景唐人街
【INFO】2024-11-25 11:50:04,495 - media.py - 开始刮削:/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown/Season 1/内景唐人街.Interior Chinatown.S01E10.2160p.mkv ...
【INFO】2024-11-25 11:50:04,482 - media.py - 开始刮削:/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown/Season 1 ...
【INFO】2024-11-25 11:50:04,470 - media.py - 开始刮削:/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown ...
【INFO】2024-11-25 11:50:04,450 - monitor.py - 内景唐人街.Interior Chinatown.S01E09.2160p.mkv 入库成功:/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown/
【INFO】2024-11-25 11:50:04,447 - filemanager - 文件 /115网盘/Downloads/内景唐人街.Interior Chinatown/Season 1/内景唐人街.Interior Chinatown.S01E09.2160p.mkv 整理成功
【INFO】2024-11-25 11:50:04,444 - filemanager - /115网盘/Downloads/内景唐人街.Interior Chinatown/Season 1/ 目录下没有找到字幕文件...
【INFO】2024-11-25 11:50:03,149 - filemanager - 正在整理文件:【alist】/115网盘/Downloads/内景唐人街.Interior Chinatown/Season 1/内景唐人街.Interior Chinatown.S01E09.2160p.mkv 到 【alist】/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown/Season 1/内景唐人街.Interior Chinatown.S01E09.2160p.mkv,操作类型:move
【WARNING】2024-11-25 11:50:03,107 - filemanager - 正在删除目标目录中其它版本的文件:/115网盘/TV & Movies/TV/内景唐人街.Interior Chinatown/Season 1
【INFO】2024-11-25 11:50:03,101 - filemanager - 当前整理覆盖模式设置为 latest,仅保留最新版本,正在删除已有版本文件 ...
【INFO】2024-11-25 11:50:03,030 - filemanager - 获取整理目标路径:【alist】/115网盘/TV & Movies/TV
【WARNING】2024-11-25 11:50:02,960 - fanart - 没有获取到 内景唐人街 (2024) 的fanart图片数据
【INFO】2024-11-25 11:50:02,917 - monitor.py - 内景唐人街.Interior Chinatown.S01E09.2160p.mkv 识别为:电视剧 内景唐人街 (2024)
【WARNING】2024-11-25 11:50:02,581 - fanart - 没有获取到 内景唐人街 (2024) 的fanart图片数据
【INFO】2024-11-25 11:50:02,559 - media.py - 内景唐人街.Interior Chinatown.S01E09.2160p.mkv 识别到媒体信息:电视剧 内景唐人街 (2024)
【INFO】2024-11-25 11:50:02,554 - themoviedb - 内景唐人街 TMDB识别结果:电视剧 内景唐人街 (2024) 212246
【INFO】2024-11-25 11:50:02,541 - themoviedb - 内景唐人街 使用TMDB识别缓存:内景唐人街
@LGuangming LGuangming added the bug Something isn't working label Nov 25, 2024
@LGuangming LGuangming changed the title [错误报告]: 2.1.0版本下Alist无法刮削元数据,只能改名+转移。 [错误报告]: 2.1.0版本下Alist无法刮削元数据,只能改名+转移。转移后空文件夹也不会删除。 Nov 25, 2024
@DDSRem DDSRem closed this as not planned Won't fix, can't repro, duplicate, stale May 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants