Skip to content

Conversation

@tursom
Copy link
Contributor

@tursom tursom commented Sep 8, 2025

Description / 描述

auto create recycle dir if not exists

在回收站目录不存在时自动创建该目录

Motivation and Context / 背景

当 local 配置的回收站目录不存在时,删除文件会报错。自动创建该目录可以避免该报错。

How Has This Been Tested? / 测试

我本地构建了 OpenList,并部署到自己的 NAS 上。然后在删除回收站目录后,继续删除其他文件,可以观察到回收站目录被自动创建,并且删除的文件也被移动到该目录了;当我取消配置回收站目录后,删除文件则会导致永久删除,符合预期。

Checklist / 检查清单

  • I have read the CONTRIBUTING document.
    我已阅读 CONTRIBUTING 文档。
  • I have formatted my code with go fmt or prettier.
    我已使用 go fmtprettier 格式化提交的代码。
  • I have added appropriate labels to this PR (or mentioned needed labels in the description if lacking permissions).
    我已为此 PR 添加了适当的标签(如无权限或需要的标签不存在,请在描述中说明,管理员将后续处理)。
  • I have requested review from relevant code authors using the "Request review" feature when applicable.
    我已在适当情况下使用"Request review"功能请求相关代码作者进行审查。
  • I have updated the repository accordingly (If it’s needed).
    我已相应更新了相关仓库(若适用)。

This comment was marked as resolved.

@ILoveScratch2 ILoveScratch2 merged commit 1fe26bf into OpenListTeam:main Sep 10, 2025
10 checks passed
ForSourceCodeAnalysis pushed a commit to ForSourceCodeAnalysis/OpenList that referenced this pull request Oct 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants