linyuan0213/nas-tools

更新后无法在页面提交下载任务

decretumer opened this issue · 22 comments

你使用的 NAStool 是什么版本,什么环境?

NAStool 版本:
v3.2.1
环境: docker or windows or Synology
docker

你遇到什么问题了?

在站点资源与资源搜索页面直接点击下载按钮,无法弹出下载配置界面,官方的镜像应该不存在这个问题,推测是bug

是否已经浏览过Issues、Wiki及TG公众号仍无法解决?

请搜索Issues列表、查看wiki跟TG公众号的更新说明,已经解释过的问题不要重复提问

你期望的结果

描述以下你期望的结果

给出程序界面截图、后台运行日志或配置文件

EEF3D823-45DA-4B0A-9D9F-4B219BCFEFFB
此处点击下载按钮,正常应该弹出一个窗体,然后进行下载器选择和下载路径的配置。但是现在是没有反应

如UI BUG请提供截图及配置文件截图
其它问题提供后台日志,如为Docker请提供docker的日志

你使用的 NAStool 是什么版本,什么环境?

NAStool 版本:
v3.2.1
环境: docker or windows or Synology
docker

你遇到什么问题了?

在站点资源与资源搜索页面直接点击下载按钮,无法弹出下载配置界面,官方的镜像应该不存在这个问题,推测是bug

是否已经浏览过Issues、Wiki及TG公众号仍无法解决?

请搜索Issues列表、查看wiki跟TG公众号的更新说明,已经解释过的问题不要重复提问

你期望的结果

描述以下你期望的结果

给出程序界面截图、后台运行日志或配置文件

EEF3D823-45DA-4B0A-9D9F-4B219BCFEFFB 此处点击下载按钮,正常应该弹出一个窗体,然后进行下载器选择和下载路径的配置。但是现在是没有反应

如UI BUG请提供截图及配置文件截图
其它问题提供后台日志,如为Docker请提供docker的日志

我这里没问题,F12检查下是不是网络问题
image

同样的问题, 看了一下docker的logs 每当点击下载标志的时候显示如下
Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/flask/app.py", line 2551, in __call__ return self.wsgi_app(environ, start_response) File "/usr/lib/python3.10/site-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__ return self.app(environ, start_response) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2531, in wsgi_app response = self.handle_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2528, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1825, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 1823, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1799, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) File "/nas-tools/web/main.py", line 121, in login_check return func(*args, **kwargs) File "/nas-tools/web/main.py", line 1029, in do return WebAction().action(cmd, data) File "/nas-tools/web/action.py", line 269, in action return func(data) File "/nas-tools/web/action.py", line 4272, in __get_download_dirs dirs = Downloader().get_download_dirs(setting=sid) File "/nas-tools/app/downloader/downloader.py", line 1177, in get_download_dirs save_path_list = [attr.get("save_path") for attr in downloaddir if attr.get("save_path")] TypeError: 'NoneType' object is not iterable

同样的问题, 看了一下docker的logs 每当点击下载标志的时候显示如下
Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/flask/app.py", line 2551, in __call__ return self.wsgi_app(environ, start_response) File "/usr/lib/python3.10/site-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__ return self.app(environ, start_response) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2531, in wsgi_app response = self.handle_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2528, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1825, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 1823, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1799, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) File "/nas-tools/web/main.py", line 121, in login_check return func(*args, **kwargs) File "/nas-tools/web/main.py", line 1029, in do return WebAction().action(cmd, data) File "/nas-tools/web/action.py", line 269, in action return func(data) File "/nas-tools/web/action.py", line 4272, in __get_download_dirs dirs = Downloader().get_download_dirs(setting=sid) File "/nas-tools/app/downloader/downloader.py", line 1177, in get_download_dirs save_path_list = [attr.get("save_path") for attr in downloaddir if attr.get("save_path")] TypeError: 'NoneType' object is not iterable

qb的目录配置了吗?看起来是获取不到qb下载目录

同样的问题,看一下docker的日志 每次点击下载标签的时候显示如下
Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/flask/app.py", line 2551, in __call__ return self.wsgi_app(environ, start_response) File "/usr/lib/python3.10/site-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__ return self.app(environ, start_response) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2531, in wsgi_app response = self.handle_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 2528, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1825, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python3.10/site-packages/flask_restx/api.py", line 674, in error_router return original_handler(e) File "/usr/lib/python3.10/site-packages/flask/app.py", line 1823, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python3.10/site-packages/flask/app.py", line 1799, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) File "/nas-tools/web/main.py", line 121, in login_check return func(*args, **kwargs) File "/nas-tools/web/main.py", line 1029, in do return WebAction().action(cmd, data) File "/nas-tools/web/action.py", line 269, in action return func(data) File "/nas-tools/web/action.py", line 4272, in __get_download_dirs dirs = Downloader().get_download_dirs(setting=sid) File "/nas-tools/app/downloader/downloader.py", line 1177, in get_download_dirs save_path_list = [attr.get("save_path") for attr in downloaddir if attr.get("save_path")] TypeError: 'NoneType' object is not iterable

qb的目录配置了吗?看起是获取不到qb下载目录

感谢您的回复,

qb是配置的,效果如下
photo_5093716726863997928_y

下面是我的docker运行参数

image

get_download_dirs

不确定是什么问题引起的,我这边没法复现,麻烦F12点下下载给我看下这个
image
image

还有这里是不是选了默认?
image

还有这里是不是选了默认? image

并没有设置默认

这是F12之后的报错
image

还有这里是不是选了默认? image

并没有设置默认

这是F12之后的报错 image

需要设置下默认下载器,把这个星点上

还有这里是不是选了默认? image

并没有设置默认
这是F12之后的报错 image

需要设置下默认下载器,把这个星点上

已经设置为默认下载器了

但是还是无法跳出下载提示,F12查看后提示如下
image

还有这里是不是选了默认? image

并没有设置默认
这是F12之后的报错 image

需要设置下默认下载器,把这个星点上

已经设置为默认下载器了

但是还是无法跳出下载提示,F12查看后提示如下 image

F12点下第一个do,两个链接都看下,如果不对看下下载器的预设

第一个do
image

第二个do
image

下载器设置如下
image

image

第一个do image

第二个do image

下载器设置如下 image

image

现在应该是正常了,弹不出来刷新下或者清下缓存

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

很抱歉现在才看到你的回复,尝试换了三个浏览器还是不行 😔

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

很抱歉现在才看到你的回复,尝试换了三个浏览器还是不行 😔

那我加下你qq,给我录个视频?

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

很抱歉现在才看到你的回复,尝试换了三个浏览器还是不行 😔

那我加下你qq,给我录个视频?

可以,那我qq账号就通过邮件的方式发你了

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

很抱歉现在才看到你的回复,尝试换了三个浏览器还是不行 😔

那我加下你qq,给我录个视频?

可以,那我qq账号就通过邮件的方式发你了

linyuan213@gmail.com

无痕 缓存 包括重启容器都试过了 但是还是无法弹出下载,试了一下手动添加种子还是没反应
image

F12 看下有报错没有

并没有

🤔那不应该啊,我加你qq吧

或者换个浏览器试试

很抱歉现在才看到你的回复,尝试换了三个浏览器还是不行 😔

那我加下你qq,给我录个视频?

可以,那我qq账号就通过邮件的方式发你了

linyuan213@gmail.com

已发