[wp-trac] [WordPress Trac] #9757: Allow Plugin/Theme updates from a uploaded .zip file.

WordPress Trac noreply at wordpress.org
Tue Jul 7 04:48:22 UTC 2020


#9757: Allow Plugin/Theme updates from a uploaded .zip file.
-------------------------------------------------+-------------------------
 Reporter:  hakre                                |       Owner:  (none)
     Type:  feature request                      |      Status:  assigned
 Priority:  high                                 |   Milestone:  5.5
Component:  Upgrade/Install                      |     Version:  2.8
 Severity:  normal                               |  Resolution:
 Keywords:  dev-feedback has-patch early needs-  |     Focuses:  ui, ui-
  screenshots needs-dev-note commit              |  copy
-------------------------------------------------+-------------------------

Comment (by whyisjake):

 While testing, I am getting three new errors:




 {{{
 1) WP_REST_Plugins_Controller_Test::test_create_item
 Undefined property: WP_Ajax_Upgrader_Skin::$overwrite

 /build/wp-admin/includes/class-plugin-upgrader.php:89
 /build/wp-admin/includes/class-plugin-upgrader.php:125
 /build/wp-includes/rest-api/endpoints/class-wp-rest-plugins-
 controller.php:306
 /build/wp-includes/rest-api/class-wp-rest-server.php:1027
 /tests/phpunit/includes/spy-rest-server.php:57
 /build/wp-includes/rest-api.php:447
 /tests/phpunit/tests/rest-api/rest-plugins-controller.php:379

 2) WP_REST_Plugins_Controller_Test::test_create_item_and_activate
 Undefined property: WP_Ajax_Upgrader_Skin::$overwrite

 /build/wp-admin/includes/class-plugin-upgrader.php:89
 /build/wp-admin/includes/class-plugin-upgrader.php:125
 /build/wp-includes/rest-api/endpoints/class-wp-rest-plugins-
 controller.php:306
 /build/wp-includes/rest-api/class-wp-rest-server.php:1027
 /tests/phpunit/includes/spy-rest-server.php:57
 /build/wp-includes/rest-api.php:447
 /tests/phpunit/tests/rest-api/rest-plugins-controller.php:404

 3)
 WP_REST_Plugins_Controller_Test::test_create_item_and_activate_errors_if_no_permission_to_activate_plugin
 Undefined property: WP_Ajax_Upgrader_Skin::$overwrite

 /build/wp-admin/includes/class-plugin-upgrader.php:89
 /build/wp-admin/includes/class-plugin-upgrader.php:125
 /build/wp-includes/rest-api/endpoints/class-wp-rest-plugins-
 controller.php:306
 /build/wp-includes/rest-api/class-wp-rest-server.php:1027
 /tests/phpunit/includes/spy-rest-server.php:57
 /build/wp-includes/rest-api.php:447
 /tests/phpunit/tests/rest-api/rest-plugins-controller.php:431
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/9757#comment:154>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list