From a8e98c1e08761ea2547b4d3ac8c20a58ed46718e Mon Sep 17 00:00:00 2001 From: Dmitriy Simushev Date: Tue, 29 Jul 2014 14:09:23 +0000 Subject: [PATCH] Always use absolute URL for an invitation thread Fixes 52 --- .../libs/classes/Mibew/Controller/WidgetController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/mibew/libs/classes/Mibew/Controller/WidgetController.php b/src/mibew/libs/classes/Mibew/Controller/WidgetController.php index 9d123fb5..46e6a6c6 100644 --- a/src/mibew/libs/classes/Mibew/Controller/WidgetController.php +++ b/src/mibew/libs/classes/Mibew/Controller/WidgetController.php @@ -22,6 +22,7 @@ use Mibew\Settings; use Mibew\Thread; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\JsonResponse; +use Symfony\Component\Routing\Generator\UrlGeneratorInterface; /** * Processes widget requests. @@ -121,7 +122,11 @@ class WidgetController extends AbstractController $response_data['data']['invitation'] = array( 'operatorName' => htmlspecialchars($operator_name), 'avatarUrl' => htmlspecialchars($operator['vcavatar']), - 'threadUrl' => $this->generateUrl('chat_user_invitation'), + 'threadUrl' => $this->generateUrl( + 'chat_user_invitation', + array(), + UrlGeneratorInterface::ABSOLUTE_URL + ), 'acceptCaption' => getlocal('Answer'), );