From 01bbae8d5438cc589d665eefcc81947c80f2c823 Mon Sep 17 00:00:00 2001 From: marcoc <marco@congegni.net> Date: Thu, 12 Oct 2023 15:13:41 +0200 Subject: [PATCH] add issue state selector --- app/Http/Controllers/GiteaApiController.php | 2 +- resources/views/backend.blade.php | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/GiteaApiController.php b/app/Http/Controllers/GiteaApiController.php index 3d91186..b0e7c68 100644 --- a/app/Http/Controllers/GiteaApiController.php +++ b/app/Http/Controllers/GiteaApiController.php @@ -119,7 +119,7 @@ class GiteaApiController extends Controller } $from = $req->input('from_year') . '-' . $req->input('from_month') . '-01'; $to = $req->input('to_year') . '-' . $req->input('to_month') . '-31'; - $this->export_issues($from, $to, ['state' => 'closed']); + $this->export_issues($from, $to, ['state' => $req->input('issues_type')]); return view('backend', [ 'token' => getenv('GITEA_TOKEN') ]); diff --git a/resources/views/backend.blade.php b/resources/views/backend.blade.php index 41f0337..97ff608 100644 --- a/resources/views/backend.blade.php +++ b/resources/views/backend.blade.php @@ -12,6 +12,14 @@ <form name="search-form" action="{{ url('export') }}" method="POST"> <input type="hidden" name="token" value="{{ $token }}"> <div class="row"> + <div class="col-xs-12 mb-3"> + <label for="issues_type" class="form-label">{{__('Select issues:')}}</label> + <select class="form-control" name="issues_type" id="issues_type"> + <option value="closed">{{__('Closed')}}</option> + <option value="open">{{__('Open')}}</option> + <option value="all">{{__('All')}}</option> + </select> + </div> <div class="col-md-6"> <p>{{__('From:')}}</p> <div class="mb-3">