Homec4science

oauthclient: orcid login fix + tests

Authored by Lars Holm Nielsen <lars.holm.nielsen@cern.ch> on Feb 26 2015, 17:46.

Description

oauthclient: orcid login fix + tests

  • Adds tests for ORCID client.
  • Fixes issue with ORCID client not properly cleaning up UserEXT.
  • Fixes issue with ORCID client not properly creating UserEXT links when user is already logged in.
  • Fixes undefined variable issue.
  • Fixes flashing of message when user rejects requests.
  • NOTE Changes method signature of account_setup handler to take 3 arguments instead of 2. DeprecationWarnings are issued for existing account_setup methods.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>

Details

Committed
Lars Holm Nielsen <lars.holm.nielsen@cern.ch>Mar 4 2015, 11:23
Parents
R3600:63d302887f00: base: PEP8/257 fixes
Branches
Unknown
Tags
Unknown

Event Timeline

Lars Holm Nielsen <lars.holm.nielsen@cern.ch> committed R3600:a27ea99426e0: oauthclient: orcid login fix + tests (authored by Lars Holm Nielsen <lars.holm.nielsen@cern.ch>).Mar 4 2015, 11:23