Remove deprecated open-ils.circ.renew.auto API

Bug #1856868 reported by Jason Stephenson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Low
Unassigned

Bug Description

The fix for bug 1835085 deprecated the open-ils.circ.renew.auto API that was added in Evergreen 3.2. The release notes indicated that this API call would be removed in Evergreen 3.5.0. This bug is to track that and provide a place for the removal branch.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Jason Stephenson (jstephenson)
milestone: none → 3.5-alpha
Revision history for this message
Jason Stephenson (jstephenson) wrote :
tags: added: pullrequest
Changed in evergreen:
assignee: Jason Stephenson (jstephenson) → nobody
Changed in evergreen:
milestone: 3.5-beta → 3.5.0
Changed in evergreen:
milestone: 3.5.0 → 3.5.1
Changed in evergreen:
milestone: 3.5.1 → 3.5.2
Changed in evergreen:
milestone: 3.5.2 → 3.6-beta
Changed in evergreen:
milestone: 3.6-beta → 3.6-beta2
Galen Charlton (gmc)
Changed in evergreen:
milestone: 3.6-beta2 → 3.6-rc
Galen Charlton (gmc)
Changed in evergreen:
milestone: 3.6-rc → 3.next
Mike Risher (mrisher)
Changed in evergreen:
assignee: nobody → Mike Risher (mrisher)
Revision history for this message
Mike Risher (mrisher) wrote :

I did some greps on our codebase and it looks like calls to open-ils.circ.renew.auto have been removed. I see a note saying it's been deprecated, and that's great. My only concern is line 251 of Circulate.pm. Line 251 says:

"$circulator->auto_renewal(1) if $api =~ /renew.auto/;"

Can someone who knows PERL better than I confirm that line 251 is not part of the old deprecated code? If we can confirm line 251 belongs there I'm happy to sign off.

Revision history for this message
Mike Risher (mrisher) wrote :

Turns out I was looking at the wrong file. I was looking at the Circulate.pm file in /perlmods/blib/ and not looking at Jason's changes. Line 251 referenced above has already been removed. I can't find any lingering deprecated code, so I'm going to call this a success.

I consent to sign off on this with my name, Mike Risher, and email <email address hidden>

tags: added: signedoff
Mike Risher (mrisher)
Changed in evergreen:
assignee: Mike Risher (mrisher) → nobody
Changed in evergreen:
milestone: 3.next → 3.8-beta
assignee: nobody → Jane Sandberg (sandbej)
Revision history for this message
Galen Charlton (gmc) wrote :

Pushed for inclusion in 3.8. Thanks, Jason and Mike!

(Sorry Jane, I didn't notice that you had assigned yourself to the bug until after I pushed the patch.)

Changed in evergreen:
assignee: Jane Sandberg (sandbej) → nobody
status: Confirmed → Fix Committed
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.