[wp-trac] [WordPress Trac] #60972: Clicking twice on a plug-in update deletes the plug-in.
WordPress Trac
noreply at wordpress.org
Wed Apr 10 00:39:40 UTC 2024
#60972: Clicking twice on a plug-in update deletes the plug-in.
--------------------------+--------------------------------
Reporter: lmarks | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Plugins | Version: 6.5
Severity: normal | Keywords: Initial bug report
Focuses: |
--------------------------+--------------------------------
I check to see if there are updates to the plugins every day or two. After
I clicked Update, I clicked it again, not quite fast enough to register as
a double-click. (I am 78 years old, and even though I don't want to admit
it, I should blame this on a tremor.) It appears that two processes
started running against the one plugin.
What apparently happened is that the first process started to run by
deleting the old plug-in. The second process saw that the plug-in wasn't
there and stopped and seemed to have stopped the first. In any case, there
was no trace that the plugin had ever been installed.
**To reproduce**
Pick some plug-in that needs an update.
Click to install the update.
Click again to install the update. (Timing might be critical here, not
sure.)
**Proposed Fix**
Add a semaphore which disables starting an update on a plugin after one
has started.
**Why this is important** <WHINE>
Our organization is the state chapter of a national organization.
The national organization coordinator doesn't know much about web
development.
He paid a developer to develop 55 similar websites for 50 states and 5
territories.
He hired a consultant to arrange hosting. The consultant recommended a
hosting company, not WordPress.com.
Every time I attempt to make an update, I receive a prompt to take a
Backup first. If I accept that it fails. I do not have authority to take
backups. When I questioned this, years ago, the hosting company said,
"Don't worry. We take daily backups." When I called the hosting company
this time, to restore the backup, they said (see if you can guess...) "You
don't have the authority to request a restoration."
So I called the national coordinator who called the consultant who called
the hosting company to request a restoration. By the time this got to the
bottom of the chain, at least one more automatic daily backup was taken--
and that one was restored. So far I have been unable to get it through
their heads that the backup to be restored must be from BEFORE the
incident.
The plugin that happens to have been deleted happens to be the one that
handles forms:
The forms to contact any of our officers or committee chairs, People
seeking that get a blank page.
The forms to pay dues--and the Second Notice was sent out just a few days
before this event. Members seeking that get a blank page.
And about eight other functions get a blank page.
[Later...]
The website has been restored to status of a week ago. I am trying to
remember all the changes I had made.
Are there any formal guidelines regarding withholding permissions for
backup and restore that I can show to the national coordinator?
Sorry, just had to get this off my chest.
<WHINE>
--
Ticket URL: <https://core.trac.wordpress.org/ticket/60972>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list