Avoid displaying the live-metrics icon if not enabled #3323
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add a flag to make sure we do not display the icon if the functionality is NOT enabled...
Backend Changes:
is_live_metrics_enabled
to theInitConfig
class to track whether live metrics are enabled. (app/Http/Resources/GalleryConfigs/InitConfig.php
)set_supporter_properties
method inInitConfig
to initializeis_live_metrics_enabled
based on the configuration valuelive_metrics_enabled
and theis_se_enabled
flag. (app/Http/Resources/GalleryConfigs/InitConfig.php
)Localization Changes:
preview_text
field under themetrics
section in language files to display a preview message for live metrics. This change was made across multiple language files, including but not limited toar
,cz
,de
,en
,fr
,ja
,ru
, andzh_CN
. [1] [2] [3] [4] [5]These changes ensure that the live metrics feature is properly integrated into the backend logic and is supported with localized text for a global audience.