Regular user not able to search any Accounts from Global search but admin can search.
When i changed role to admin then only they can search.
we are using v7.6.2 sugar prof. Please tell me how to fix it.
Are you able to search for the same account record via the ListView search, while logged in as a regular user?
If not, it could be something related to the teams assigned to the account record. Verify that the user in question is a member of at least one of the teams assigned to the account or that the user is the "assigned to."
It is also possible that the mappings for the ElasticSearch index need to be redone. The behavior you describe can occur if the mappings are not set correctly. The easiest way to correct them would be to simply recreate the index via Admin > Global Search. Make sure to select the option to delete the existing index when recreating the index.
Yes, we are able to search from list view.
Team is Global.
When i re-sync again elastic search then its working. Thanks
how frequently we need to schedule Full Text search ?
The ElasticSearch index is typically auto-updated by Sugar as you work within Sugar itself. That is, records that are added or modified in turn cause updates to the ElasticSearch index to reflect those additions/changes. Given that process, it is generally not necessary to re-index on a set schedule.
However, it is a good idea to re-index (with the delete option) as a first step when attempting to address odd searching issues such as that which you described.
Thanks.. I need to ask some more question, Please reply. I have asked in forum but no one reply yet.
We need to add new lead source in lead_source_dom using web form. In v6.5 we were using this type of code which is not working with v7.6 -
$dropdown_name = 'lead_source_dom';
$selected_lang = 'en_us';
$my_list_strings = return_app_list_strings_language($selected_lang);
$list = $GLOBALS['app_list_strings']['lead_source_dom'];
$get_lead_src_dom_count = count($list);
$after_lead_src_count = count($dropdown);
$contents = return_custom_app_list_strings_file_contents($selected_lang);
$contents = str_replace("?>", '', $contents);
if(empty($contents))$contents = "<?php";
$pattern_match = '/\s*\$app_list_strings\s*\[\s*\''.$dropdown_name.'\'\s*\]\s*=\s*array\s*\([^\)]*\)\s*;\s*/ism';
$contents = preg_replace($pattern_match, "\n", $contents);
$contents .= "\n\$GLOBALS['app_list_strings']['$dropdown_name']=" . var_export_helper($dropdown) . ";";
We found in v7.6, every field has unique file in this path
So when we update this file and clear cache then it works. Are we doing correct?
And how to clear cache in v.7.6 because sugar_cache_reset(); is not working.
Retrieving data ...