Allow "override once per patron" at checkout
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Evergreen | Status tracked in Main | |||||
Main |
Fix Released
|
Wishlist
|
Jason Etheridge |
Bug Description
Specifically for patron-derived overrides:
PATRON_
PATRON_BARRED
PATRON_
PATRON_
This is done by:
Adding support for a list of "reported" overrides to util/network.js
Using that in Checkout to build an auto-override list for the current patron
Passing that list in at Checkout
http://
You need only add the remote once, regardless of how many branches you wish to look at.
To add this repo as working:
Read-only (git protocol):
git remote add working git://git.
Read-write (ssh protocol):
git remote add working <email address hidden>
Once you have the remote added you can check out this branch:
git co -b override_once <email address hidden>
I added an extra commit to throw a notice that the four overrides will "stick" for the patron session.
Also rebased. <_<