Acq: Funding Source codes should be unique to owners, not the entire system

Bug #1737016 reported by Jason Boyer on 2017-12-07
This bug affects 2 people
Affects Status Importance Assigned to Milestone

Bug Description

Funds have a unique constraints on (org,code,year) and (org,name,year) which is very convenient because one org may not be able to see another's funds to know what codes they may use. Funding Sources, though, require a completely unique code across the entire Evergreen system. Since you can't see others' sources this can be a frustrating endeavor that usually ends up with libraries throwing up their hands and adding their system or branch shortname to all of their funding source names as well. This makes them unnecessarily long for no reason, given that they're not actual keys of any kind.

Kathy Lussier (klussier) on 2017-12-07
Changed in evergreen:
status: New → Confirmed
Jason Boyer (jboyer) wrote :
tags: added: pullrequest
Jason Boyer (jboyer) wrote :

Jeff Davis pointed out a step I missed in that upgrade script. If you've looked at that branch since 2017-12-07 16:30 EST, reload it; a fix was squashed and force-pushed.

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

Other bug subscribers