internetarchive / internetarchive/openlibrary

Cannot remove last contributor from an edition record.

Open
#1,958 9 comments 0 reactions 0 assignees View on GitHub
Affects: Admin/Maintenance Affects: Data Affects: Librarians Lead: @cdrini Module: Authors Needs: Investigation Priority: 3 Theme: Editing Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

## Description

The last contributor can not be removed from an edition record.

## Evidence
Removing it from the edit page behaves normally, at last visually, but contributor remains after save.

https://openlibrary.org/books/OL22288398M/To_Kill_a_Mockingbird

## Expectation
The last contributor should be able to be deleted as well.

## Details

- Logged in (Y/N)? Y

- Browser type/version?
Chrome Version 72.0.3626.119 (Official Build) (64-bit)

- Operating system?
Win 7 Pro

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the problem on the linked To Kill a Mockingbird edition record: remove its last contributor from the edit page, save, and reload. Trace the contributor save path from that edit page; the work is done when the final contributor can be removed and remains absent after saving.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.