Skip to content

Bug:删除附件和条目时,只删除第一个(顶部)链接附件 #55

Description

@pursuitCode

环境:

  • Zotero 8
  • delitemwithatt 最新版本
  • Windows

复现步骤:

  1. 新建一个 Zotero 条目。

  2. 给该条目添加两个“链接附件”(linked attachments):

    • 一个 PDF 文件
    • 一个 Markdown(.md)文件
  3. 使用插件命令:「删除附件和条目 / Delete attachment(s) and item(s)」。

  4. 观察结果:只删除了位于最上方的那个附件。

  5. 交换 PDF 和 Markdown 附件的顺序后再次执行删除。

  6. 再次观察:仍然只删除最上方的那个附件(顺序变化后删除对象也随之变化)。

期望行为:

  • 应该删除该条目下的所有链接附件(与 README 描述一致)。

实际行为:

  • 仅删除第一个(顶部)附件。
  • 其余链接附件未被删除。

补充说明:

  • 该问题与附件顺序有关。
  • 看起来在删除第一个附件后,附件列表发生变化,导致后续附件未被正确遍历或被跳过。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions