Skip to content

Commit ce98950

Browse files
committed
?q={search}+AND+cht_contact_type:district_hospital
1 parent 6fbb492 commit ce98950

File tree

2 files changed

+7
-50
lines changed
  • ddocs/medic-db/medic-nouveau/nouveau

2 files changed

+7
-50
lines changed

ddocs/medic-db/medic-nouveau/nouveau/contacts_by_freetext/index.js

+7-3
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@ function (doc) {
44

55
var types = ['district_hospital', 'health_center', 'clinic', 'person'];
66
var idx;
7+
var type;
78
if (doc.type === 'contact') {
8-
idx = types.indexOf(doc.contact_type);
9+
type = doc.contact_type;
10+
idx = types.indexOf(type);
911
if (idx === -1) {
10-
idx = doc.contact_type;
12+
idx = type;
1113
}
1214
} else {
13-
idx = types.indexOf(doc.type);
15+
type = doc.type;
16+
idx = types.indexOf(type);
1417
}
1518

1619
var isContactDoc = idx !== -1;
@@ -40,6 +43,7 @@ function (doc) {
4043
var muted = !!doc.muted;
4144
var order = dead + ' ' + muted + ' ' + idx + ' ' + (doc.name && doc.name.toLowerCase());
4245
index('string', 'cht_sort_order', order, { store: false });
46+
index('text', 'cht_contact_type', type, { store: false });
4347

4448
toIndex = toIndex.trim();
4549
if (toIndex) {

ddocs/medic-db/medic-nouveau/nouveau/contacts_by_type_freetext/index.js

-47
This file was deleted.

0 commit comments

Comments
 (0)