Results 10 comments of

I am having a course project on fixing issues of open-source android apps, I would like to work on it as well.

@codegsaini I am having a course project on fixing issues of open-source android apps. Can I work on this issue?

@SB2318 Are you still working on it? I would like to work on this issue.

I am having a course project on fixing issues of open-source android apps. Can I work on this issue?

> 建议根据 OSS SDK 检查一下文件已删除的错误,再决定是否继续抛出异常。 通过判断请求返回的status_code是否为404可以知道文件是否已在云端删除,是否需要添加这一层判断?

我重新修改了一下代码,目前的逻辑是附件正常删除或者附件已经在云端被删除(即请求返回的status_code为404)时不抛出异常,其它情况下抛出异常,这样处理是否可行?

@129duckflew 我尝试先在又拍云中删除文件,然后再从Halo删除该关联附件,虽然Halo提示删除失败,但该文件随后会从附件列表里消失,Halo也无法再加载该文件。请问你是用的什么途径删除关联附件的?

@129duckflew 谢谢你的回复,刚刚我又试了一下,在删除单个文件时,对应文件会在halo消失,但是同时删除多个文件时因为在删除第一个文件时抛出了异常,其它文件就不能正常删除。删除抛出异常的代码可以解决该问题,但是不知道这样修改的话是否合理?

还有一种方法是根据status_code的值处理,如果返回status_code值为404则提示附件不存在或已经被删除。我想尝试用这种方案来修这个bug,请问是否可行?@ruibaby