feat(Asana Node): Add support for project privacy settings (#10027)

This commit is contained in:
Jon 2024-07-12 12:03:36 +01:00 committed by GitHub
parent 470d4966c6
commit 429481c5c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1448,6 +1448,27 @@ export class Asana implements INodeType {
default: '',
description: 'Basic description or notes for the project',
},
{
displayName: 'Privacy Setting',
name: 'privacy_setting',
type: 'options',
options: [
{
name: 'Private',
value: 'private',
},
{
name: 'Private to Team',
value: 'private_to_team',
},
{
name: 'Public to Workspace',
value: 'public_to_workspace',
},
],
default: 'private',
description: 'The privacy setting of the project',
},
],
},
// ----------------------------------
@ -1659,6 +1680,27 @@ export class Asana implements INodeType {
default: '',
description: 'The new assignee/cardinal for this project',
},
{
displayName: 'Privacy Setting',
name: 'privacy_setting',
type: 'options',
options: [
{
name: 'Private',
value: 'private',
},
{
name: 'Private to Team',
value: 'private_to_team',
},
{
name: 'Public to Workspace',
value: 'public_to_workspace',
},
],
default: 'private',
description: 'The privacy setting of the project',
},
{
displayName: 'Team Name or ID',
name: 'team',