#52796 closed defect (bug) (fixed)
Disable auto updates flag logic is reversed
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 6.6 | Priority: | normal |
Severity: | normal | Version: | 5.5 |
Component: | Upgrade/Install | Keywords: | has-patch |
Focuses: | Cc: |
Description
#50824 introduced support for a disable_autoupdate
flag to prevent an auto update from going thru, even if the user had opted into updates for that package via the UI.
It looks like, however, that the logic is reversed. If disable_autoupdate
is set to a truthy
value so it passed the ! empty
check, that value will then be assigned to $update
directly. Which would end up enabling auto updates for that package, even if the user hadn't opted in.
I think the fix would either be to negate the value of $item->disable_autoupdate
, or perhaps more simply, set it to false
.
Change History (9)
This ticket was mentioned in Slack in #core-auto-updates by afragen. View the logs.
4 years ago
This ticket was mentioned in PR #4102 on WordPress/wordpress-develop by @amisiewicz.
2 years ago
#5
- Keywords has-patch added; needs-patch removed
Straight forward fix (as suggested in the ticket description)
Trac ticket: https://core.trac.wordpress.org/ticket/52796
#7
@
10 months ago
- Milestone changed from Future Release to 6.6
- Owner set to TimothyBlynJacobs
- Status changed from new to accepted
@TimothyBlynJacobs commented on PR #4102:
10 months ago
#9
Merged in 58285. Thanks for the patch!
With 5.8 Beta 1 next week and no patch/PR on this ticket, I'm going to punt this to
Future Release
. Once a patch/PR is available this ticket can be added back to a numbered milestone.