|
2 | 2 |
|
3 | 3 | module Peopledatalabs |
4 | 4 | class Search < APIResource |
5 | | - def self.person(searchType:, query: , titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil) |
| 5 | + def self.person(searchType:, query: , titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil, updated_title_roles: false) |
6 | 6 | search(searchType: searchType, |
7 | 7 | query: query, |
8 | 8 | titlecase: titlecase, |
9 | 9 | dataset: dataset, size: size, |
10 | 10 | pretty: pretty, |
11 | 11 | scroll_token: scroll_token, |
| 12 | + updated_title_roles: updated_title_roles, |
12 | 13 | kind: 'person') |
13 | 14 | end |
14 | 15 |
|
15 | | - def self.company(searchType:, query: , titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil) |
| 16 | + def self.company(searchType:, query: , titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil, updated_title_roles: false) |
16 | 17 | search(searchType: searchType, |
17 | 18 | query: query, |
18 | 19 | titlecase: titlecase, |
19 | 20 | dataset: dataset, size: size, |
20 | 21 | pretty: pretty, |
21 | 22 | scroll_token: scroll_token, |
| 23 | + updated_title_roles: updated_title_roles, |
22 | 24 | kind: 'company') |
23 | 25 | end |
24 | 26 |
|
25 | | - def self.search(searchType:, query:, kind:, titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil) |
| 27 | + def self.search(searchType:, query:, kind:, titlecase: false, dataset: 'all', size: 10, pretty: false, scroll_token: nil, updated_title_roles: false) |
26 | 28 |
|
27 | 29 | body = { |
28 | 30 | searchType === 'sql' ? 'sql' : 'query' => query, |
29 | 31 | 'dataset' => dataset, |
30 | 32 | 'size' => size, |
31 | 33 | 'pretty' => pretty, |
32 | 34 | 'titlecase' => titlecase, |
33 | | - 'scroll_token' => scroll_token |
| 35 | + 'scroll_token' => scroll_token, |
| 36 | + 'updated_title_roles' => updated_title_roles |
34 | 37 | } |
35 | 38 |
|
36 | 39 | headers = { |
|
0 commit comments