diff --git a/app/classes/oidc/CoreIDAdapter.js b/app/classes/oidc/CoreIDAdapter.js index b9d48b5..63d0d30 100644 --- a/app/classes/oidc/CoreIDAdapter.js +++ b/app/classes/oidc/CoreIDAdapter.js @@ -19,6 +19,7 @@ class CoreIDAdapter { } if ( payload.uid ) { + payload.originalUid = payload.uid payload.uid = payload.uid.toLowerCase() } @@ -38,6 +39,11 @@ class CoreIDAdapter { ).limit(1).next() if (!result) return undefined + + if ( result?.payload?.originalUid ) { + result.payload.uid = result.payload.originalUid + } + return result.payload } @@ -58,6 +64,11 @@ class CoreIDAdapter { ).limit(1).next() if (!result) return undefined + + if ( result?.payload?.originalUid ) { + result.payload.uid = result.payload.originalUid + } + return result.payload }