web client serials: error marking issues claimed, not held, etc.

Bug #1727815 reported by Andrea Neiman
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

Web client 3.0.0

In the Manage Issues tab of Serials, marking an issue as claimed, not held, not published, or discarded fails silently with the following error in the console each time (with the handler name relevant to each case).

Error executing handler for "Mark as claimed" => TypeError: Cannot read property 'status' of undefined
TypeError: Cannot read property 'status' of undefined
    at Object.service.set_item_status (core.js:779)
    at Object.$scope.set_selected_as_claimed [as handler] (view-items-grid.js:356)
    at b.$scope.actionLauncher (grid.js:609)
    at fn (eval at compile (angular.min.js:236), <anonymous>:4:709)
    at b (angular.min.js:127)
    at e (angular.min.js:281)
    at b.$eval (angular.min.js:147)
    at b.$apply (angular.min.js:147)
    at HTMLAnchorElement.<anonymous> (angular.min.js:281)
    at HTMLAnchorElement.dispatch (jquery.min.js:3)
$scope.actionLauncher @ grid.js:611

This was working correctly in 3.0 beta.

Marking confirmed as it was originally reported by Angela Kilsdonk and confirmed by me.

Andrea Neiman (aneiman)
Changed in evergreen:
status: New → Confirmed
Andrea Neiman (aneiman)
tags: added: regression
Revision history for this message
John Amundson (jamundson) wrote :

Tested on web client 3.0.4.

I was testing bug 1717593 using Mike Rylander's branch from the comments. In addition to fixing the inability to delete items, I believe it may have also fixed this bug, as I am now able to mark items claimed, not held, etc.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.