internetarchive/openlibrary

Duplicate match page elements do not respond to clicks

Open

#12,974 opened on Jun 18, 2026

View on GitHub
 (3 comments) (0 reactions) (1 assignee)Python (1,172 forks)batch import
Good First IssueLead: @mekarpelesPriority: 3Type: Bug

Repository metrics

Stars
 (4,626 stars)
PR merge metrics
 (Avg merge 11d 13h) (95 merged PRs in 30d)

Description

Problem

When trying to add a book, if a matching record already exists, clicking 'Add' keeps the user at https://openlibrary.org/books/add where it displays books that could be potential matches. If valid, instead of adding the new book, the natural thing to do is to click on one of the matches. However, doing so does not lead to anything. Clicking on 'Continue' also does not do anything.

Reproducing the bug

  1. Try adding https://html5forwebdesigners.com/ as a new record and perform the steps above
  2. Observe that it navigates to https://openlibrary.org/books/add
  3. Try interacting with any of the relevant page elements.
  • Expected behavior: The new book is not added and appropriate next steps follow.
  • Actual behavior: Nothing happens

Context

  • Browser (Chrome, Safari, Firefox, etc):
  • OS (Windows, Mac, etc):
  • Logged in (Y/N):
  • Environment (prod, dev, local): prod

Breakdown

Requirements Checklist

  • [ ]

Related files

Stakeholders

Instructions for Contributors

  • Please run these commands to ensure your repository is up to date before creating a new branch to work on this issue and each time after pushing code to Github, because the pre-commit bot may add commits to your PRs upstream.

Contributor guide