Skip to content
Snippets Groups Projects
Commit 3cf13e9a authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms Committed by Jan-Hendrik Willms
Browse files

adjust calls to url_for(), fixes #711

parent 535e44a1
No related branches found
No related tags found
No related merge requests found
...@@ -463,7 +463,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -463,7 +463,7 @@ class Course_TimesroomsController extends AuthenticatedController
} }
$this->displayMessages(); $this->displayMessages();
$this->redirect($this->url_for('course/timesrooms/index', ['contentbox_open' => $termin->metadate_id])); $this->redirect('course/timesrooms/index', ['contentbox_open' => $termin->metadate_id]);
} }
...@@ -569,7 +569,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -569,7 +569,7 @@ class Course_TimesroomsController extends AuthenticatedController
if ($termin->metadate_id != '') { if ($termin->metadate_id != '') {
$params['contentbox_open'] = $termin->metadate_id; $params['contentbox_open'] = $termin->metadate_id;
} }
$this->redirect($this->url_for('course/timesrooms/index', $params)); $this->redirect('course/timesrooms/index', $params);
} }
} }
...@@ -584,7 +584,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -584,7 +584,7 @@ class Course_TimesroomsController extends AuthenticatedController
$_SESSION['_checked_dates'] = Request::optionArray('single_dates'); $_SESSION['_checked_dates'] = Request::optionArray('single_dates');
if (empty($_SESSION['_checked_dates']) && isset($_SESSION['_checked_dates'])) { if (empty($_SESSION['_checked_dates']) && isset($_SESSION['_checked_dates'])) {
PageLayout::postError(_('Sie haben keine Termine ausgewählt!')); PageLayout::postError(_('Sie haben keine Termine ausgewählt!'));
$this->redirect($this->url_for('course/timesrooms/index', ['contentbox_open' => $cycle_id])); $this->redirect('course/timesrooms/index', ['contentbox_open' => $cycle_id]);
return; return;
} }
...@@ -683,13 +683,11 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -683,13 +683,11 @@ class Course_TimesroomsController extends AuthenticatedController
$appointment_ids = $_SESSION['_checked_dates']; $appointment_ids = $_SESSION['_checked_dates'];
$this->redirect( $this->redirect(
$this->url_for( 'course/room_requests/request_start',
'course/room_requests/request_start', [
[ 'range' => 'date-multiple',
'range' => 'date-multiple', 'range_ids' => $appointment_ids
'range_ids' => $appointment_ids ]
]
)
); );
} }
...@@ -1269,7 +1267,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -1269,7 +1267,7 @@ class Course_TimesroomsController extends AuthenticatedController
} }
} }
$this->displayMessages(); $this->displayMessages();
$this->redirect($this->url_for('course/timesrooms/index', ['contentbox_open' => $termin->metadate_id])); $this->redirect('course/timesrooms/index', ['contentbox_open' => $termin->metadate_id]);
} }
/** /**
...@@ -1414,8 +1412,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -1414,8 +1412,7 @@ class Course_TimesroomsController extends AuthenticatedController
if (Request::isXhr()) { if (Request::isXhr()) {
$url = call_user_func_array('parent::url_for', $arguments); $url = call_user_func_array('parent::url_for', $arguments);
$url_chunk = Trails_Inflector::underscore(mb_substr(get_class($this), 0, -10)); $index_url = $this->action_url('index');
$index_url = $url_chunk . '/index';
if (mb_strpos($url, $index_url) !== false) { if (mb_strpos($url, $index_url) !== false) {
$this->flash['update-times'] = $this->course->id; $this->flash['update-times'] = $this->course->id;
...@@ -1455,8 +1452,7 @@ class Course_TimesroomsController extends AuthenticatedController ...@@ -1455,8 +1452,7 @@ class Course_TimesroomsController extends AuthenticatedController
public function relocate($to) public function relocate($to)
{ {
if (Request::int('fromDialog')) { if (Request::int('fromDialog')) {
$url = call_user_func_array([$this, 'url_for'], func_get_args()); $this->redirect(...func_get_args());
$this->redirect($url);
} else { } else {
call_user_func_array('parent::relocate', func_get_args()); call_user_func_array('parent::relocate', func_get_args());
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment