Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade/Install: Fix moving plugins folder in `WP_Upgrader:: move_to_…
…temp_backup_dir()`. [51815] introduced the creation of a temporary backup of plugins before updating. The `move()` (and later, `move_dir()`) call) uses a `$src` parameter. For Hello Dolly, this is `<path>/wp-contents/plugins/.` (note the period at the end). For users on Linux and Mac, this doesn't appear to cause any problems. However, on Windows, the move causes the plugins folder to be moved which then causes a failure when attempting to call `mkdir()`. This commit skips any plugin whose slug is `'.'` as this slug results in the `$src` value ending in a period. Follow-up to [51815]. Props costdev, boniu91, hellofromTonya. Fixes #54543. git-svn-id: https://develop.svn.wordpress.org/trunk@52337 602fd350-edb4-49c9-b593-d223f7449a82
- Loading branch information