feat(v3): populate searchable_fields for all remaining object definitions

This commit is contained in:
Scott Idem
2026-01-06 18:18:39 -05:00
parent c33ae332e9
commit 6470af0a01
9 changed files with 52 additions and 52 deletions

View File

@@ -69,7 +69,7 @@ core_obj_li = {
'account_name', 'account_short_name', 'default_no_reply_email',
'default_no_reply_name', 'confirm_email', 'help_event_email',
'help_general_email', 'help_tech_email', 'stripe_account_id',
'created_on', 'updated_on'
'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'address': {
@@ -90,7 +90,8 @@ core_obj_li = {
'contact_id_random', 'name', 'attention_to', 'organization_name',
'line_1', 'line_2', 'line_3', 'city', 'country_subdivision_code',
'country_subdivision_name', 'state_province', 'postal_code',
'country_alpha_2_code', 'country_name', 'timezone', 'created_on', 'updated_on'
'country_alpha_2_code', 'country_name', 'timezone',
'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'contact': {
@@ -110,7 +111,7 @@ core_obj_li = {
'contact_id_random', 'account_id_random', 'for_type', 'for_id_random',
'name', 'title', 'tagline', 'description', 'timezone_name',
'email', 'email_status', 'phone_mobile', 'phone_office',
'website_url', 'website_name', 'priority', 'group', 'created_on', 'updated_on'
'website_url', 'website_name', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'data_store': {
@@ -130,7 +131,7 @@ core_obj_li = {
'data_store_id_random', 'account_id_random', 'for_type', 'for_id_random',
'person_id_random', 'user_id_random', 'code', 'name', 'description',
'type', 'text', 'meta_text', 'access', 'enable', 'hide', 'priority',
'group', 'created_on', 'updated_on'
'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'organization': {
@@ -149,7 +150,7 @@ core_obj_li = {
'searchable_fields': [
'organization_id_random', 'account_id_random', 'contact_id_random',
'person_id_random', 'user_id_random', 'name', 'tagline', 'description',
'company', 'nonprofit', 'priority', 'group', 'created_on', 'updated_on'
'company', 'nonprofit', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'person': {
@@ -179,7 +180,7 @@ core_obj_li = {
'family_name', 'designations', 'professional_title', 'full_name',
'informal_full_name', 'professional_full_name', 'affiliations',
'primary_email', 'tagline', 'lu_gender_name', 'source_code',
'external_id', 'status', 'hide', 'priority', 'group', 'enable',
'external_id', 'status', 'hide', 'priority', 'sort', 'group', 'enable', 'notes',
'created_on', 'updated_on', 'username', 'user_name', 'user_email'
],
},
@@ -207,7 +208,7 @@ core_obj_li = {
'user_id_random', 'account_id_random', 'contact_id_random',
'organization_id_random', 'person_id_random', 'username', 'name',
'email', 'enable', 'super', 'manager', 'administrator', 'public',
'verified', 'status_name', 'group', 'created_on', 'updated_on'
'verified', 'status_name', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'user_role': {
@@ -219,7 +220,7 @@ core_obj_li = {
# V3 Search Security:
'searchable_fields': [
'user_id_random', 'for_type', 'for_id_random', 'code', 'name',
'description', 'enable', 'created_on', 'updated_on'
'description', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
'log_client_viewing': {
@@ -232,7 +233,7 @@ core_obj_li = {
'searchable_fields': [
'log_client_viewing_id_random', 'account_id_random', 'person_id_random',
'user_id_random', 'external_client_id', 'name', 'source', 'url_root',
'url_full_path', 'object_type', 'object_id', 'created_on', 'updated_on'
'url_full_path', 'object_type', 'object_id', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on'
],
},
}