DataFed
DataFed copied to clipboard
DB - Refactor all alias resolve calls to use context ID not current client
There is now a need to resolve aliases based on users other than the authenticated client - and for projects. The support library methods for this work only for the authenticated user.
Clarification
What changed, or what functionality or use case warrants this now?
The original DB implementation made assumptions about aliases before the ability to set a context was added (i.e. working as a project). I think this may have been fixed, but need to review the code to be sure.