ACQ fund rollover fails to display results when processing past years

Bug #1325720 reported by Bill Erickson
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Undecided
Unassigned
2.5
Fix Released
Undecided
Unassigned
2.6
Fix Released
Undecided
Unassigned

Bug Description

Evergreen 2.4+

Verified in 2.4, but affects all versions.

In certain cases, performing a fiscal rollover operation produces the expected results on the server, but fails to update the display, leaving it stuck in "processing..." mode. This is the result of a JS error which occurs when attempting to insert the year for the rolled over funds into the year selector widget. The query to determine if the year iss already represented within the widget is faulty and always reports that the near needs to be added. In cases where the year is already represented, the page fails with a Dojo assertion error on the duplicate entry its year data store.

This bug would not affect rollovers against the current year's funds in the case where no funds yet existed for future years.

Patch en route...

Erica Rohlfs (erohlfs)
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Bill Erickson (berick) wrote :
tags: added: pullrequest
Changed in evergreen:
assignee: Bill Erickson (erickson-esilibrary) → nobody
milestone: none → 2.next
Revision history for this message
Erica Rohlfs (erohlfs) wrote :

If it helps, I can confirm that Bill's patch worked for me on both version 2.4.6 and 2.6.0.

Revision history for this message
Ben Shum (bshum) wrote :

Thanks for testing Erica! I've pushed Bil's patch to master and backported to rel_2_6 and rel_2_5 as a bug fix.

Changed in evergreen:
status: Confirmed → Fix Committed
milestone: 2.next → 2.7.0
Changed in evergreen:
status: Fix Committed → Fix Released
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.