diff --git a/app/Http/Controllers/Api/SearchController.php b/app/Http/Controllers/Api/SearchController.php index 6db9048..4e4ee78 100644 --- a/app/Http/Controllers/Api/SearchController.php +++ b/app/Http/Controllers/Api/SearchController.php @@ -159,12 +159,12 @@ protected function years(Request $request, Builder $query) $end_year = $request->input('end_year'); $matcher = $request->input("year_matcher") ?? "OR"; - if ($start_year && $end_year) { + if ($start_year && $end_year && !($start_year == 1970 && $end_year == (date('Y') + 3))) { if ($matcher == "OR") { $query->whereBetween('year', [$start_year, $end_year]); } elseif ($matcher == "NOT") { - $query->whereNotBetween('year', [$start_year, $end_year]); + $query->whereNotBetween('year', [$start_year, $end_year])->orWhereNull('year'); } } diff --git a/resources/js/components/ExampleComponent.vue b/resources/js/components/ExampleComponent.vue deleted file mode 100644 index 3fb9f9a..0000000 --- a/resources/js/components/ExampleComponent.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/Filter.vue b/resources/js/components/Filter.vue deleted file mode 100644 index 86d4480..0000000 --- a/resources/js/components/Filter.vue +++ /dev/null @@ -1,11 +0,0 @@ - diff --git a/resources/js/components/Pagination.vue b/resources/js/components/Pagination.vue deleted file mode 100644 index 700eedb..0000000 --- a/resources/js/components/Pagination.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - diff --git a/resources/js/components/Result.vue b/resources/js/components/Result.vue deleted file mode 100644 index 71bf4f2..0000000 --- a/resources/js/components/Result.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - diff --git a/resources/js/components/Search.vue b/resources/js/components/Search.vue deleted file mode 100644 index 770df74..0000000 --- a/resources/js/components/Search.vue +++ /dev/null @@ -1,345 +0,0 @@ - - - diff --git a/resources/js/components/SearchBar.vue b/resources/js/components/SearchBar.vue deleted file mode 100644 index 7f249fc..0000000 --- a/resources/js/components/SearchBar.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - \ No newline at end of file