From 1a91b5d65c8ea37ffb4789e81cb602199989233c Mon Sep 17 00:00:00 2001 From: Jessica Lawshe Date: Mon, 9 Dec 2019 09:09:32 -0600 Subject: [PATCH] Merge pull request #2442 from overleaf/ew-check-saml-beta-on-login use samlBeta flag to test university with sso_enabled=false GitOrigin-RevId: 3f0dc09b23f5e7814ba78af148685a6a07e30242 --- services/web/scripts/ukamf/ukamf-entity.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/web/scripts/ukamf/ukamf-entity.js b/services/web/scripts/ukamf/ukamf-entity.js index 80a7288fd8..346f429a7e 100644 --- a/services/web/scripts/ukamf/ukamf-entity.js +++ b/services/web/scripts/ukamf/ukamf-entity.js @@ -10,7 +10,10 @@ class UKAMFEntity { getSamlConfig() { const idp = this.data.IDPSSODescriptor[0] const keys = idp.KeyDescriptor - const signingKey = keys.find(key => _.get(key, ['$', 'use']) === 'signing') + const signingKey = + keys.length === 1 + ? keys[0] + : keys.find(key => _.get(key, ['$', 'use']) === 'signing') const entityId = this.data.$.entityID let cert = _.get(signingKey, [