Skip to content

Commit f5c01a1

Browse files
authored
Merge pull request #695 from isaacphysics/redesign/searchable-book-pages
Include book page types in site search
2 parents 5129660 + 13da613 commit f5c01a1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/uk/ac/cam/cl/dtg/isaac/api/Constants.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public final class Constants {
4747
public static final String TOPIC_SUMMARY_PAGE_TYPE = "isaacTopicSummaryPage";
4848
public static final String EVENT_TYPE = "isaacEventPage";
4949
public static final String QUIZ_TYPE = "isaacQuiz";
50+
public static final String BOOK_INDEX_TYPE = "isaacBookIndexPage";
51+
public static final String BOOK_DETAIL_TYPE = "isaacBookDetailPage";
5052

5153
public static final String SEARCHABLE_TAG = "search_result";
5254
public static final String HIDE_FROM_FILTER_TAG = "nofilter";
@@ -58,10 +60,10 @@ public final class Constants {
5860
public static final Set<String> QUESTION_PAGE_TYPES_SET = new HashSet<>(QUESTION_PAGE_TYPES);
5961

6062
public static final Set<String> SITE_WIDE_SEARCH_VALID_DOC_TYPES = ImmutableSet.of(
61-
QUESTION_TYPE, CONCEPT_TYPE, TOPIC_SUMMARY_PAGE_TYPE, PAGE_TYPE, EVENT_TYPE);
63+
QUESTION_TYPE, CONCEPT_TYPE, TOPIC_SUMMARY_PAGE_TYPE, BOOK_INDEX_TYPE, BOOK_DETAIL_TYPE, PAGE_TYPE, EVENT_TYPE);
6264

6365
public static final Set<String> SEARCHABLE_DOC_TYPES = ImmutableSet.of(
64-
QUESTION_TYPE, FAST_TRACK_QUESTION_TYPE, CONCEPT_TYPE, TOPIC_SUMMARY_PAGE_TYPE, PAGE_TYPE, EVENT_TYPE);
66+
QUESTION_TYPE, FAST_TRACK_QUESTION_TYPE, CONCEPT_TYPE, TOPIC_SUMMARY_PAGE_TYPE, BOOK_INDEX_TYPE, BOOK_DETAIL_TYPE, PAGE_TYPE, EVENT_TYPE);
6567

6668
/*
6769
* Game specific variables.

0 commit comments

Comments
 (0)