From 68869f2ee567766e6881218d874a9361f11e7798 Mon Sep 17 00:00:00 2001 From: David Siegfried <david.siegfried@uni-vechta.de> Date: Tue, 5 Jul 2022 09:37:41 +0000 Subject: [PATCH] redirect to selected booking-plan, closes #1255 Closes #1255 Merge request studip/studip!778 --- app/controllers/resources/booking.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/resources/booking.php b/app/controllers/resources/booking.php index b342d30695c..e0ebe28412e 100644 --- a/app/controllers/resources/booking.php +++ b/app/controllers/resources/booking.php @@ -1430,8 +1430,12 @@ class Resources_BookingController extends AuthenticatedController ); if (!$errors && Request::isXhr()) { + $parameters = ['defaultDate'=> date('Y-m-d', $this->begin->getTimestamp())]; + if (count($this->resources) === 1) { + $parameters['resource_id'] = current($this->resources)->id; + } $this->response->add_header('X-Dialog-Close', '1'); - $this->response->add_header('X-Location', URLHelper::getURL('', ['defaultDate'=> date('Y-m-d', $this->begin->getTimestamp())])); + $this->response->add_header('X-Location', URLHelper::getURL('', $parameters)); $this->render_nothing(); } -- GitLab