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

Merge queue does not remove closed requests #7207

Open
onnotasler opened this issue Dec 1, 2022 · 4 comments
Open

Merge queue does not remove closed requests #7207

onnotasler opened this issue Dec 1, 2022 · 4 comments
Labels
Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] Module: Merge Queue Priority: 3 Issues that we can consider at our leisure. [managed] Type: Bug Something isn't working. [managed]

Comments

@onnotasler
Copy link
Collaborator

Under certain circumstances, works are not cleared out of the merge queue despite having been merged. This seems usually to happen if a librarian set a primary work in the URL and that is later ignored by the librarian doing the merge.

Evidence / Screenshot (if possible)

Screenshot_20221201_105819

Screenshot 2022-12-01 at 11-01-40 merges Open Library

Relevant url?

https://openlibrary.org/merges

Steps to Reproduce

  1. Go to Merge list
  2. Click on "merge" to review a merge request
  3. Remove a primary work set by a librarian from the URL
  4. Either merge or reject the merge
  5. The merge request remains in the list, even though it has been dealt with.
  • Actual: Merge request remains in review limbo.
  • Expected: Merge request is closed.

Details

  • Logged in (Y/N)?
  • Y
  • Browser type/version?
  • Firefox 107 (64 bit)
  • Operating system?
  • Suse Tumbleweed
  • Environment (prod/dev/local)? prod
  • prod

Proposal & Constraints

I have no idea how that could be solved. At the moment, I manually re-open the request and then close it.

Related files

#6996
#6816

Stakeholders

Librarians with merge capabilities
@seabelis @mheiman @mekarpeles

@onnotasler onnotasler added 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 Dec 1, 2022
@mekarpeles mekarpeles added Priority: 3 Issues that we can consider at our leisure. [managed] Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] and removed Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Needs: Lead labels Dec 5, 2022
@jimchamp
Copy link
Collaborator

Is this still an issue?

@onnotasler
Copy link
Collaborator Author

Yes, this still happens.

@jimchamp
Copy link
Collaborator

Thanks @onnotasler. I have a few more questions:

  1. Is this happening for both authors and works?
  2. Are you modifying the URL in the URL bar, reloading the page, then merging? Or are all changes being made via the UI?

@onnotasler
Copy link
Collaborator Author

  1. Yes, it happens for both authors and works.
  2. All changes are made via the UI.
  3. Others definitely have the same problem, there is an author merge request with this problem open right now: https://openlibrary.org/authors/merge?key=OL2624768A&key=OL9190656A&key=OL10432442A&key=OL11561018A&key=OL12267070A&mrid=64770

This is probably also related to the "bad data" we discussed in the last community call.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lead: @jimchamp Issues overseen by Jim (Front-end Lead, BookNotes) [managed] Module: Merge Queue Priority: 3 Issues that we can consider at our leisure. [managed] Type: Bug Something isn't working. [managed]
Projects
None yet
Development

No branches or pull requests

3 participants