Skip to content
16 changes: 7 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"homepage": "https://github.com/auth0/auth0-deploy-cli#readme",
"dependencies": {
"ajv": "^6.12.6",
"auth0": "^4.32.0",
"auth0": "^4.33.0",
"dot-prop": "^5.3.0",
"fs-extra": "^10.1.0",
"js-yaml": "^4.1.0",
Expand Down
4 changes: 4 additions & 0 deletions src/tools/auth0/handlers/clients.ts
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,10 @@ export const schema = {
description:
'The identifier of a resource server in your tenant. This property links a client to a resource server indicating that the client IS that resource server. Can only be set when app_type=resource_server.',
},
skip_non_verifiable_callback_uri_confirmation_prompt: {
type: ['boolean', 'null'],
description: 'Whether to skip the confirmation prompt for non-verifiable callback URIs',
},
},
required: ['name'],
},
Expand Down
4 changes: 4 additions & 0 deletions src/tools/auth0/handlers/tenant.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ export const schema = {
additionalProperties: false,
minProperties: 1,
},
skip_non_verifiable_callback_uri_confirmation_prompt: {
type: ['boolean', 'null'],
description: 'Whether to skip the confirmation prompt for non-verifiable callback URIs',
},
},
};

Expand Down
15 changes: 9 additions & 6 deletions src/tools/auth0/handlers/userAttributeProfiles.ts
Original file line number Diff line number Diff line change
Expand Up @@ -210,12 +210,15 @@ export default class UserAttributeProfilesHandler extends DefaultAPIHandler {
if (this.existing) return this.existing;

try {
this.existing = await paginate<UserAttributeProfile>(this.client.userAttributeProfiles.getAll, {
checkpoint: true,
include_totals: true,
is_global: false,
take: 10,
});
this.existing = await paginate<UserAttributeProfile>(
this.client.userAttributeProfiles.getAll,
{
checkpoint: true,
include_totals: true,
is_global: false,
take: 10,
}
);

return this.existing;
} catch (err) {
Expand Down
2 changes: 1 addition & 1 deletion test/e2e/e2e-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export const sanitizeObject = (
keysToRedact: string[],
replaceWith = '[REDACTED]'
) => {
if (typeof obj === 'string' || obj === undefined) return obj;
if (typeof obj === 'string' || obj === undefined || obj === null) return obj;

if (Array.isArray(obj)) {
return obj.map((item) => sanitizeObject(item, keysToRedact));
Expand Down
Loading