WP 3.4 Beta 3 Install Link Issue #96

Closed
mahodder opened this Issue Apr 23, 2012 · 4 comments

Comments

Projects
None yet
2 participants

TGM: 2.3.5

From Appearance -> Install Plugins - clicking Install under a 3rd party hosted plugin fails with:

object(WP_Error)#372 (2) { ["errors"]=> array(1) { ["plugins_api_failed"]=> array(1) { [0]=> string(49) "An unknown error occurred during the API request." } } ["error_data"]=> array(1) { ["plugins_api_failed"]=> string(2) "N;" } }
Something went wrong with the plugin API.

Checking off the box and doing the bulk install from the drop down still works.

Not an issue with 3.3.2

Contributor

thomasgriffin commented Apr 23, 2012

The error stemmed from trying to get the API information regardless of whether or not the source was specified. I fixed this so that it only pings the WordPress API if the source argument has not been set. Fixed the issue for me, and I've tested it from 3.0.0 up and find no issues. You can download 2.3.6 now.

Closing this issue as fixed.

Perfect, works great - thanks for this, awesome plugin.

Contributor

thomasgriffin commented Apr 23, 2012

No problem man, and I appreciate you pointing out the bug! Do I sense some TGMPA + Themedy action in the future? ;-)

Yeah man, we've been testing it on a smaller scale for a while now by removing something from our themes then recommending it as a plugin instead.

Haven't had any complaints yet - I would like to go much further with it though - this could really enhance the start-up experience, especially for new users!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment