From 04a0a847c7f3dbabcff12319e8c6c55e100f4789 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Sun, 10 Sep 2023 10:43:08 +0200 Subject: [PATCH] fix: Check role mappings data with isEmpty method --- .../mutations/upsert-saml-auth-providers-role-mappings.ee.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/graphql/mutations/upsert-saml-auth-providers-role-mappings.ee.ts b/packages/backend/src/graphql/mutations/upsert-saml-auth-providers-role-mappings.ee.ts index 32ca6426..966824b4 100644 --- a/packages/backend/src/graphql/mutations/upsert-saml-auth-providers-role-mappings.ee.ts +++ b/packages/backend/src/graphql/mutations/upsert-saml-auth-providers-role-mappings.ee.ts @@ -1,6 +1,7 @@ import SamlAuthProvider from '../../models/saml-auth-provider.ee'; import SamlAuthProvidersRoleMapping from '../../models/saml-auth-providers-role-mapping.ee'; import Context from '../../types/express/context'; +import isEmpty from 'lodash/isEmpty'; type Params = { input: { @@ -31,7 +32,7 @@ const upsertSamlAuthProvidersRoleMappings = async ( .$relatedQuery('samlAuthProvidersRoleMappings') .delete(); - if (!params.input.samlAuthProvidersRoleMappings) { + if (isEmpty(params.input.samlAuthProvidersRoleMappings)) { return []; }