aboutsummaryrefslogtreecommitdiff
path: root/src/components/SearchModal.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/SearchModal.vue')
-rw-r--r--src/components/SearchModal.vue9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/components/SearchModal.vue b/src/components/SearchModal.vue
index 069797b..dd387e1 100644
--- a/src/components/SearchModal.vue
+++ b/src/components/SearchModal.vue
@@ -93,11 +93,13 @@ async function onInput(){
input: input.value,
limit: String(store.searchSuggLimit),
});
- // Check if any event categories are disabled
- if (Object.values(store.ctgs).some((b: boolean) => !b)){
+ if (Object.values(store.ctgs).some((b: boolean) => !b)){ // If any event categories are disabled
let visibleCtgs = Object.entries(store.ctgs).filter(([, enabled]) => enabled).map(([ctg, ]) => ctg);
urlParams.append('ctgs', visibleCtgs.join('.'));
}
+ if (store.reqImgs){
+ urlParams.append('imgonly', 'true');
+ }
// Code for querying server
pendingReqParams.value = urlParams;
pendingReqInput.value = input.value;
@@ -174,6 +176,9 @@ async function resolveSearch(eventTitle: string){
if (visibleCtgs != null){
urlParams.append('ctgs', visibleCtgs.join('.'));
}
+ if (store.reqImgs){
+ urlParams.append('imgonly', 'true');
+ }
let responseObj: EventInfoJson | null = await queryServer(urlParams);
if (responseObj != null){
let eventInfo = jsonToEventInfo(responseObj);