Placeholder (I)

Description

See this Slack post for details.

Activity

Show:
Sarken
January 4, 2019, 9:45 PM
Edited

On staging, I have an anonymous collection created by User A and a work in the collection by User B. If I log in as User A, go to the collection’s Manage Items page, check “Remove” on the work, and press “Submit”, I get a blank white screen and the work is not removed (Safari 12.0.2, Mac OS Mojave). This is true whether or not the work itself is set to anonymous; the important thing is the collection has to be anonymous.

Removing a work from a non-anonymous collection seems to work.

This problem was initially caught by the automated tests that will be added in https://github.com/otwcode/otwarchive/pull/3478. When that gets merged with master, we can see two Can't modify frozen hash (RuntimeError) errors here: https://travis-ci.org/sarken/otwarchive/jobs/475216180#L2264-L2282

The failing scenarios are pasted below (I have not tested on staging, but this suggests unrevealed collections have the same issue as anonymous ones):

Sarken
January 5, 2019, 4:09 AM

Removing items from an anonymous collection works now!

Lady Oscar
January 9, 2019, 7:20 PM

Unrevealed also works!

Assignee

ticking instant

Reporter

ticking instant

Roadmap

Collections

Priority

Medium

Affects versions

Fix versions

Components

BackEnd

Difficulty

Medium

Milestone

Internal 0.9
Configure