Add query support to people:getAll - Google Contacts (#2552)

* Add query support to people:getAll

*  Fix typo
This commit is contained in:
Ricardo Espinoza
2021-12-11 11:00:47 -05:00
committed by GitHub
parent 4adb9b83c5
commit 556e8e9417
2 changed files with 64 additions and 5 deletions

View File

@@ -887,6 +887,43 @@ export const contactFields: INodeProperties[] = [
default: '',
description: 'A field mask to restrict which fields on each person are returned. Multiple fields can be specified by separating them with commas.',
},
{
displayName: 'Use Query',
name: 'useQuery',
type: 'boolean',
displayOptions: {
show: {
operation: [
'getAll',
],
resource: [
'contact',
],
},
},
default: false,
description: `Whether or not to use a query to filter the results`,
},
{
displayName: 'Query',
name: 'query',
type: 'string',
displayOptions: {
show: {
operation: [
'getAll',
],
resource: [
'contact',
],
useQuery: [
true,
],
},
},
default: '',
description: `The plain-text query for the request. The query is used to match prefix phrases of the fields on a person. For example, a person with name "foo name" matches queries such as "f", "fo", "foo", "foo n", "nam", etc., but not "oo n".`,
},
{
displayName: 'RAW Data',
name: 'rawData',
@@ -918,6 +955,9 @@ export const contactFields: INodeProperties[] = [
resource: [
'contact',
],
useQuery: [
false,
],
},
},
options: [