#29470 closed defect (bug) (fixed)
Language Pack Upgrader can produce a fatal error
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 4.0 | Priority: | normal |
Severity: | normal | Version: | 3.7 |
Component: | Upgrade/Install | Keywords: | has-patch commit dev-reviewed |
Focuses: | Cc: |
Description (last modified by )
Language_Pack_Upgrader::bulk_upgrade() returns a WP_Error object when we can't create a language dir.
Language_Pack_Upgrader::upgrade() is just a wrapper for Language_Pack_Upgrader::bulk_upgrade() and returns the first item from $result. That works if $result is an array or even false, but not if it's a WP_Error object:
Fatal error: Cannot use object of type WP_Error as array in /src/wp-admin/includes/class-wp-upgrader.php on line 1229
Attachments (1)
Change History (6)
Note: See
TracTickets for help on using
tickets.
Moving to 4.0 because of #29397.