Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix WebProfiler when dev mode is active #33990

Merged
merged 1 commit into from Sep 26, 2023

Conversation

boherm
Copy link
Member

@boherm boherm commented Sep 20, 2023

Questions Answers
Branch? develop
Description? Only for develop branch and since upgrade to symfony 5.
ApplicationName and Version are deprecated in ConfigDataCollector.php since 4.2.
To fix this issue, we need to extend this collector and add PrestaShop version.
Type? bug fix
Category? BO
BC breaks? no
Deprecations? no
How to test? 1. Go into admin and display a symfony page.
2. Click on 9.0.0 at the bottom right of the debug bar.
3. We have now a worked page in the profiler.
UI Tests https://github.com/boherm/ga.tests.ui.pr/actions/runs/6249427556
Fixed issue or discussion?
Related PRs
Sponsor company PrestaShop SA

Before this fix:

Enregistrement.de.l.ecran.2023-09-20.a.15.34.38.mov

After this fix:

Enregistrement.de.l.ecran.2023-09-20.a.15.36.30.mov

@boherm boherm requested a review from a team as a code owner September 20, 2023 13:37
@prestonBot prestonBot added develop Branch Bug fix Type: Bug fix labels Sep 20, 2023
@PrestaShop PrestaShop deleted a comment from prestonBot Sep 20, 2023
M0rgan01
M0rgan01 previously approved these changes Sep 20, 2023
Copy link
Contributor

@M0rgan01 M0rgan01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice !

M0rgan01
M0rgan01 previously approved these changes Sep 20, 2023
@ps-jarvis ps-jarvis added the Waiting for QA Status: action required, waiting for test feedback label Sep 25, 2023
@Progi1984 Progi1984 added this to the 9.0.0 milestone Sep 25, 2023
@AureRita AureRita self-assigned this Sep 26, 2023
@AureRita
Copy link
Contributor

Hello @boherm

Thank you for your PR, I tested it and it's seems to works as we can see :

Untitled_.Sep.26.2023.3_19.PM.webm

Test auto : https://github.com/AureRita/testing_pr/actions/runs/6313446206/job/17143680591

Test auto are green, so it's a QA ✔️

@AureRita AureRita removed their assignment Sep 26, 2023
@AureRita AureRita added QA ✔️ Status: check done, code approved and removed Waiting for QA Status: action required, waiting for test feedback labels Sep 26, 2023
@nicosomb nicosomb merged commit fdbc488 into PrestaShop:develop Sep 26, 2023
18 checks passed
@boherm boherm deleted the fix-web-profiler-in-devmode branch October 3, 2023 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug fix Type: Bug fix develop Branch QA ✔️ Status: check done, code approved
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

9 participants