Fix replication status output in Server > Databases #12416
Merged
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.
Fix replication status output in Server > Databases
Broken by refactoring done in 829a84b
Incorrectly fixed by c4710c3
Previously, 'libraries/replication.inc.php' has following code:
This provide following result on empty value of 'Binlog_Do_DB':
... and 's_success' displayed as result of condition check.
Current code (4.6.3) has refactored version
and it provides an empty array on empty value of 'Binlog_Do_DB'.
As result, no 's_success' is displayed.
Proposed patch fixed this problem for my phpMyAdmin-4.6.3 setup.
Superseedes #12410 (changed PR target branch)