Skip to content

Commit f099b63

Browse files
committed
Add visibility in search page
1 parent 9918d55 commit f099b63

File tree

6 files changed

+915
-687
lines changed

6 files changed

+915
-687
lines changed

api/search_indexes.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ class AppealIndex(indexes.Indexable, indexes.SearchIndex):
6262
country_id = indexes.IntegerField(model_attr='country__id')
6363
event_id = indexes.IntegerField(model_attr='event__id', null=True)
6464
iso3 = indexes.CharField(model_attr='country__iso3', null=True)
65+
visibility = indexes.CharField(model_attr='event__get_visibility_display', null=True)
6566

6667
def get_model(self):
6768
return Appeal
@@ -83,6 +84,7 @@ class EmergenciesIndex(indexes.Indexable, indexes.SearchIndex):
8384
appeal_type = indexes.CharField(model_attr='appeals__get_atype_display', null=True)
8485
crisis_categorization = indexes.CharField(model_attr='get_ifrc_severity_level_display', null=True)
8586
iso3 = indexes.MultiValueField(null=True)
87+
visibility = indexes.CharField(model_attr='get_visibility_display', null=True)
8688

8789
def get_model(self):
8890
return Event
@@ -110,6 +112,7 @@ class FieldReportIndex(indexes.Indexable, indexes.SearchIndex):
110112
event_id = indexes.IntegerField(model_attr='event__id', null=True)
111113
countries_id = indexes.MultiValueField(null=True,)
112114
iso3 = indexes.MultiValueField(null=True)
115+
visibility = indexes.CharField(model_attr='get_visibility_display', null=True)
113116

114117
def get_model(self):
115118
return FieldReport

0 commit comments

Comments
 (0)