mirror of
https://github.com/Karaka-Management/oms-Support.git
synced 2026-02-15 15:58:40 +00:00
allow task redirect
This commit is contained in:
parent
527c5c664c
commit
c2115464a5
|
|
@ -114,6 +114,7 @@ final class ApiController extends Controller
|
||||||
*/
|
*/
|
||||||
private function createTicketFromRequest(RequestAbstract $request) : Ticket
|
private function createTicketFromRequest(RequestAbstract $request) : Ticket
|
||||||
{
|
{
|
||||||
|
$request->setData('redirect', '{/prefix}support/ticket?for={?id}');
|
||||||
$task = $this->app->moduleManager->get('Tasks')->createTaskFromRequest($request);
|
$task = $this->app->moduleManager->get('Tasks')->createTaskFromRequest($request);
|
||||||
$task->setType(TaskType::HIDDEN);
|
$task->setType(TaskType::HIDDEN);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,10 @@ final class BackendController extends Controller
|
||||||
$view->setTemplate('/Modules/Support/Theme/Backend/support-ticket');
|
$view->setTemplate('/Modules/Support/Theme/Backend/support-ticket');
|
||||||
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1002901101, $request, $response));
|
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1002901101, $request, $response));
|
||||||
|
|
||||||
$ticket = TicketMapper::get((int) $request->getData('id'));
|
$ticket = $request->getData('for') !== null
|
||||||
|
? TicketMapper::getFor((int) $request->getData('for'), 'task')
|
||||||
|
: TicketMapper::get((int) $request->getData('id'));
|
||||||
|
|
||||||
$view->addData('ticket', $ticket);
|
$view->addData('ticket', $ticket);
|
||||||
|
|
||||||
$accGrpSelector = new \Modules\Profile\Theme\Backend\Components\AccountGroupSelector\BaseView($this->app->l11nManager, $request, $response);
|
$accGrpSelector = new \Modules\Profile\Theme\Backend\Components\AccountGroupSelector\BaseView($this->app->l11nManager, $request, $response);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user