Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Book merge function has a 50-book limit #10010

Open
el4ctr0n opened this issue Nov 8, 2024 · 0 comments
Open

Book merge function has a 50-book limit #10010

el4ctr0n opened this issue Nov 8, 2024 · 0 comments
Labels
Lead: @mheiman Needs: Breakdown This big issue needs a checklist or subissues to describe a breakdown of work. [managed] Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Type: Bug Something isn't working. [managed]

Comments

@el4ctr0n
Copy link

el4ctr0n commented Nov 8, 2024

Problem

Dear developers,
I tried to merge more than 300 duplicates of Joseph Conrad's Heart of Darkness and the book merge page only loaded the first 50 books.

https://openlibrary.org/works/merge?records=OL38663W,OL21886995W,OL36379500W,OL29000391W,OL30072645W,OL21920402W,OL34012340W,OL35964581W,OL29938455W,OL28083018W,OL36271829W,OL29656153W,OL17871240W,OL36318522W,OL29743185W,OL30656576W,OL30709655W,OL30817811W,OL35895257W,OL31069462W,OL28926702W,OL27615787W,OL30932562W,OL29973525W,OL30874122W,OL30310580W,OL34256892W,OL28101137W,OL39680826W,OL40723887W,OL41258574W,OL40161339W,OL40779494W,OL41440316W,OL41161125W,OL35928769W,OL35788890W,OL35876811W,OL36235656W,OL29588187W,OL30707683W,OL35958671W,OL21899168W,OL24223231W,OL40455589W,OL40126167W,OL40705753W,OL41454851W,OL41137408W,OL41869738W,OL32511437W,OL28115079W,OL21996754W,OL29371629W,OL33700649W,OL4204438W,OL30978229W,OL30783164W,OL28803522W,OL30361540W,OL27902412W,OL30460310W,OL30403818W,OL28077321W,OL29197435W,OL30525511W,OL30035131W,OL35864816W,OL35848005W,OL34449065W,OL28089044W,OL41549673W,OL31971259W,OL41799713W,OL29493465W,OL30903888W,OL35833787W,OL31010447W,OL28693733W,OL28891027W,OL28703020W,OL34369185W,OL36240705W,OL36294435W,OL40455772W,OL40186051W,OL40544187W,OL40293178W,OL41695147W,OL29915084W,OL30377858W,OL40885686W,OL28124081W,OL30485124W,OL34405971W,OL41140129W,OL30069983W,OL29796613W,OL28117122W,OL40198849W,OL27876625W,OL38244110W,OL41448386W,OL27947196W,OL30636555W,OL30616113W,OL28162612W,OL30315876W,OL28117813W,OL40858625W,OL41843745W,OL27778190W,OL27881305W,OL30505870W,OL40160297W,OL40620992W,OL41268781W,OL41677818W,OL32463910W,OL41606837W,OL40282384W,OL40506948W,OL28143373W,OL28146980W,OL27933249W,OL27901995W,OL36185695W,OL36225292W,OL41348160W,OL27900757W,OL30633505W,OL28147457W,OL28148638W,OL28714975W,OL41191324W,OL30564585W,OL34128971W,OL29677625W,OL34637864W,OL29461426W,OL41237918W,OL28113357W,OL27917226W,OL31998923W,OL37730177W,OL36898131W,OL41510421W,OL37817566W,OL30632209W,OL40380790W,OL40345477W,OL40255150W,OL41742673W,OL29868300W,OL28101396W,OL27935266W,OL28118311W,OL35373237W,OL28155487W,OL28433497W,OL28441388W,OL28448765W,OL30628712W,OL30615942W,OL31411915W,OL28748004W,OL28081374W,OL28096723W,OL28069094W,OL15010471W,OL38935W,OL38029033W,OL40710880W,OL41534791W,OL39970622W,OL28147155W,OL28156521W,OL28174336W,OL28161975W,OL28401062W,OL28401372W,OL28410750W,OL28418885W,OL28427071W,OL28555605W,OL28723044W,OL28697917W,OL28725188W,OL28572912W,OL28700838W,OL28700935W,OL28716516W,OL28135699W,OL28136246W,OL33932845W,OL33959187W,OL34099983W,OL33789567W,OL33794523W,OL33871488W,OL34046591W,OL34092077W,OL34813937W,OL15010475W,OL39212770W,OL39838374W,OL40526223W,OL41074192W,OL41694491W,OL28150789W,OL28110900W,OL28153556W,OL24552072W,OL29830755W,OL30477199W,OL29945438W,OL27925346W,OL15010789W,OL15010777W,OL28106409W,OL28095053W,OL28105639W,OL31812634W,OL18542906W,OL35704978W,OL27945615W,OL28161182W,OL28147041W,OL28146916W,OL28115883W,OL28131866W,OL27881295W,OL27928264W,OL27845540W,OL25520822W,OL29476097W,OL29487813W,OL29621956W,OL29664734W,OL40896710W,OL34049132W,OL25975343W,OL40422122W,OL27932959W,OL40796252W,OL40981435W,OL36261646W,OL35059419W,OL35059418W,OL35818788W,OL27889377W,OL28136132W,OL27946693W,OL29648813W,OL28869797W,OL29473497W,OL29474192W,OL30032968W,OL32464126W,OL30268817W,OL30500718W,OL29562896W,OL29519067W,OL27886418W,OL28150618W,OL28146422W,OL28082472W,OL28139363W,OL28074576W,OL28130921W,OL27495586W,OL28077383W,OL28053865W,OL28135143W,OL28116682W,OL26791856W,OL26999432W,OL26892024W,OL21025442W,OL34409847W,OL22257270W,OL15010477W,OL39678475W,OL39927771W,OL40898633W,OL40001200W,OL34500904W,OL29540432W,OL35412231W,OL41562731W,OL40961052W,OL33810946W,OL41280062W,OL27252256W,OL28885627W,OL27929589W,OL28150832W,OL28074834W,OL28145873W,OL28146243W,OL22209276W,OL22025905W,OL27997450W,OL40637736W,OL33377699W,OL27249764W,OL29492492W,OL27516514W,OL28158462W,OL27912716W,OL27195864W,OL34704670W,OL39845818W,OL38919538W,OL39966218W,OL41354899W,OL41714603W

ScrShotChrome

Once you scroll past the first 50 books, this is how the merge UI displays books:
Unloaded editions

Thank you for looking into this bug.

Reproducing the bug

  1. Search for a book with lots of duplicates.
  2. Select more than 50 books to be merged.
  3. Only the first 50 books are loaded and it's impossible to request a merge if there are more than 50 books in the merge list.
  • Expected behavior: Being able to merge more than 50 books
  • Actual behavior: The book merge function has a 50-book limit.

Context

  • Browser (Chrome, Safari, Firefox, etc):Chrome
  • OS (Windows, Mac, etc):Android 12
  • Logged in (Y/N):Y
  • 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.
@el4ctr0n el4ctr0n added Needs: Breakdown This big issue needs a checklist or subissues to describe a breakdown of work. [managed] Needs: Lead Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Type: Bug Something isn't working. [managed] labels Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lead: @mheiman Needs: Breakdown This big issue needs a checklist or subissues to describe a breakdown of work. [managed] Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Type: Bug Something isn't working. [managed]
Projects
None yet
Development

No branches or pull requests

2 participants