8000 [WebProfilerBundle] fixed getSession when no session has been set dep… · symfony/symfony@0f3ba5a · GitHub
[go: up one dir, main page]

Skip to content

Commit 0f3ba5a

Browse files
GregOriolnicolas-grekas
authored andcommitted
[WebProfilerBundle] fixed getSession when no session has been set deprecation warnings
1 parent 2521e7b commit 0f3ba5a

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public function searchBarAction(Request $request)
180180
$this->cspHandler->disableCsp();
181181
}
182182

183-
if (null === $session = $request->getSession()) {
183+
if (!$request->hasSession()) {
184184
$ip =
185185
$method =
186186
$statusCode =
@@ -190,6 +190,8 @@ public function searchBarAction(Request $request)
190190
$limit =
191191
$token = null;
192192
} else {
193+
$session = $request->getSession();
194+
193195
$ip = $request->query->get('ip', $session->get('_profiler_search_ip'));
194196
$method = $request->query->get('method', $session->get('_profiler_search_method'));
195197
$statusCode = $request->query->get('status_code', $session->get('_profiler_search_status_code'));
@@ -289,7 +291,9 @@ public function searchAction(Request $request)
289291
$limit = $request->query->get('limit');
290292
$token = $request->query->get('token');
291293

292-
if (null !== $session = $request->getSession()) {
294+
if ($request->hasSession()) {
295+
$session = $request->getSession();
296+
293297
$session->set('_profiler_search_ip', $ip);
294298
$session->set('_profiler_search_method', $method);
295299
$session->set('_profiler_search_status_code', $statusCode);

src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/results.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% extends '@WebProfiler/Profiler/layout.html.twig' %}
22

33
{% macro profile_search_filter(request, result, property) %}
4-
{%- if request.session is not null -%}
4+
{%- if request.hasSession -%}
55
<a href="{{ path('_profiler_search_results', request.query.all|merge({token: result.token})|merge({ (property): result[property] })) }}" title="Search"><span title="Search" class="sf-icon sf-search">{{ include('@WebProfiler/Icon/search.svg') }}</span></a>
66
{%- endif -%}
77
{% endmacro %}

0 commit comments

Comments
 (0)
0