From 01be8a87da769473f9b95fc82fb198bb247f49b1 Mon Sep 17 00:00:00 2001 From: kushalshit27 <43465488+kushalshit27@users.noreply.github.com> Date: Tue, 27 Jan 2026 18:40:45 +0530 Subject: [PATCH] fix: include 'is_default' property in custom domains handling - src/tools/auth0/handlers/customDomains.ts: added 'is_default' to fields list - test/tools/auth0/handlers/customDomains.test.ts: updated tests to strip 'is_default' property --- src/tools/auth0/handlers/customDomains.ts | 2 ++ test/tools/auth0/handlers/customDomains.test.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/tools/auth0/handlers/customDomains.ts b/src/tools/auth0/handlers/customDomains.ts index df947be1..f38a6f6d 100644 --- a/src/tools/auth0/handlers/customDomains.ts +++ b/src/tools/auth0/handlers/customDomains.ts @@ -58,6 +58,7 @@ export default class CustomDomainsHadnler extends DefaultAPIHandler { 'certificate', 'created_at', 'updated_at', + 'is_default', ], stripUpdateFields: [ 'status', @@ -69,6 +70,7 @@ export default class CustomDomainsHadnler extends DefaultAPIHandler { 'certificate', 'created_at', 'updated_at', + 'is_default', ], }); } diff --git a/test/tools/auth0/handlers/customDomains.test.ts b/test/tools/auth0/handlers/customDomains.test.ts index 49fe6340..a918f6e2 100644 --- a/test/tools/auth0/handlers/customDomains.test.ts +++ b/test/tools/auth0/handlers/customDomains.test.ts @@ -369,6 +369,7 @@ describe('#customDomains handler', () => { primary: true, // should be stripped verification: { method: 'cname' }, // should be stripped verification_method: 'cname', // should be stripped + is_default: true, // should be stripped tls_policy: 'recommended', // should NOT be stripped domain_metadata: { key: 'value' }, // should NOT be stripped }; @@ -405,6 +406,7 @@ describe('#customDomains handler', () => { expect(updateCallData).to.not.have.property('primary'); expect(updateCallData).to.not.have.property('verification'); expect(updateCallData).to.not.have.property('verification_method'); + expect(updateCallData).to.not.have.property('is_default'); // Verify that allowed fields are present expect(updateCallData).to.have.property('tls_policy', 'recommended');