snprintf(temp, sizeof(temp), "_NORMALIZE_INDEX_(%s)",
ctsvc_get_sort_name_column());
field_name = temp;
- } else if (projections[i] == CTSVC_PROPERTY_PERSON_SNIPPET_TYPE) {
+ } else if (true == is_snippet &&
+ projections[i] == CTSVC_PROPERTY_PERSON_SNIPPET_TYPE) {
snprintf(temp, sizeof(temp), "temp_data.datatype");
field_name = temp;
is_data1 = true;
- } else if (projections[i] == CTSVC_PROPERTY_PERSON_SNIPPET_STRING) {
+ } else if (true == is_snippet &&
+ projections[i] == CTSVC_PROPERTY_PERSON_SNIPPET_STRING) {
snprintf(temp, sizeof(temp), "(CASE "
"WHEN datatype=1 THEN (datatype || '@' || display_name) "
"ELSE (datatype || '@' || temp_data._data) END)");