Skip to content

Commit 14d549e

Browse files
fix: filter only what is allowed
1 parent a171f8e commit 14d549e

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/components/dropdowns/SourcesSelector.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import { useFiltersStore } from '@/stores/filters';
66
defineProps<{ isUp?: boolean; context?: string }>();
77
const sources = useSourcesStore();
88
const filters = useFiltersStore();
9+
10+
const not_in_search = !window.location.pathname.includes('search');
911
</script>
1012
<template>
1113
<div :key="source.name" class="my-2" v-for="source in sources.sourcesList">
@@ -15,6 +17,7 @@ const filters = useFiltersStore();
1517
v-model="filters.sourcesFilters"
1618
:value="source.name"
1719
:label="`${$t(`corpus.${source.name}`, `${source.name.replace('-', ' ')}`)}`"
20+
:isDisabled="!source.is_allowed && not_in_search"
1821
:checked="filters.sourcesFilters.includes(source.name)"
1922
isCapitalized
2023
>

src/types/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export interface ReducedCorpus {
3737
name: string;
3838
model: string;
3939
corpus: string;
40+
is_allowed: boolean;
4041
}
4142

4243
export interface ErrorDetails {

0 commit comments

Comments
 (0)