Commit dfa2d931 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Merge branch '1158-modify-date-filter' into 'development'

Resolve "Modify Date Filter"

Closes #1158

See merge request !1925
parents 63d2944d 2a9ff722
......@@ -1094,6 +1094,19 @@ class MetaGer
$from = $tmp;
$changed = true;
}
# Bing only allows a maximum of 1 year in the past
# Verify the parameters
$yearAgo = Carbon::now()->subYear();
if ($from < $yearAgo) {
$from = clone $yearAgo;
$changed = true;
}
if ($to < $yearAgo) {
$to = clone $yearAgo;
$changed = true;
}
if ($changed) {
$oldParameters = $this->request->all();
$oldParameters["ff"] = $from->format("Y-m-d");
......
<div id="bing-from-to">
<input type="date" form="searchForm" @if(Request::filled("ff")) value="{{ Request::input("ff", "") }}" @endif name="ff" onchange="if(document.querySelector('input[name=ff]').value != '' && document.querySelector('input[name=ft]').value != ''){this.form.submit();}">
<div>&nbsp;-&nbsp;</div>
<input type="date" form="searchForm" @if(Request::filled("ft")) value="{{ Request::input("ft", "") }}" @endif name="ft" onchange="if(document.querySelector('input[name=ff]').value != '' && document.querySelector('input[name=ft]').value != ''){this.form.submit();}">
<input type="date" min="{{ Carbon::now()->subYear()->format("Y-m-d") }}" max="{{ Carbon::now()->format("Y-m-d") }}" form="searchForm" @if(Request::filled("ff")) value="{{ Request::input("ff", "") }}" @endif name="ff" onchange="if(document.querySelector('input[name=ff]').value != '' && document.querySelector('input[name=ft]').value != ''){this.form.submit();}">
<div>&nbsp;-&nbsp;</div>
<input type="date" min="{{ Carbon::now()->subYear()->format("Y-m-d") }}" max="{{ Carbon::now()->format("Y-m-d") }}" form="searchForm" @if(Request::filled("ft")) value="{{ Request::input("ft", "") }}" @endif name="ft" onchange="if(document.querySelector('input[name=ff]').value != '' && document.querySelector('input[name=ft]').value != ''){this.form.submit();}">
</div>
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment