[wp-trac] [WordPress Trac] #50448: Add tolerance to plugin and theme auto-update failure emails
WordPress Trac
noreply at wordpress.org
Mon Jul 6 17:23:18 UTC 2020
#50448: Add tolerance to plugin and theme auto-update failure emails
-------------------------------------+---------------------
Reporter: desrosj | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.5
Component: Administration | Version: trunk
Severity: normal | Resolution:
Keywords: has-patch needs-testing | Focuses:
-------------------------------------+---------------------
Comment (by arpitgshah):
@desrosj - Yes, as previous failure tracked within the option would
remain, but if we will get the same plugin/theme within the success or not
in lists (either option) in next email then we can removed from our lists
form that we can know this plugin are updated manually or remove by admin.
Following code does the same.
Replying to [comment:12 desrosj]:
> @arpitgshah Yes, I reviewed that with [https://github.com/WordPress
/wordpress-
develop/pull/374/commits/c33f9126b84e073ae0c35cc50d5a2d27c393c9be#diff-
ee47ab8aa25b01165fe4505c1d669e13R981-R1014 context in the latest commit
made on the PR] before pushing some changes.
>
> The problem with that code is the `send_plugin_theme_email()` function
is only called when an auto-update is attempted or applied. A user
clicking update in the admin would never run that code, so the previous
failure tracked within the option would remain. Additionally, it only has
knowledge of the updates attempted during the current auto-update process.
>
> The updates included in the latest push to the PR/patch attached here
will clear the plugin or theme out of the option if a user clicks update
anywhere in the dashboard.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/50448#comment:23>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list