dshanske / syndication-links

Add and Display Syndication Links in WordPress
https://wordpress.org/plugins/syndication-links/
GNU General Public License v2.0
30 stars 13 forks source link

Syndication Links/IndieAuth Issues #93

Closed stephenpieper closed 6 years ago

stephenpieper commented 6 years ago

After installing the latest version of this plugin my IndieAuth plugin stops working. I get the following response from Quill for example:

Missing access_token The token endpoint did not return an access token. The access_token parameter is the token the client will use to make requests to the Micropub endpoint.

Missing me The token endpoint did not return a “me” parameter. The me parameter lets this client know what user the token is for.

Missing scope The token endpoint did not return a “scope” parameter. The scope parameter lets this client know what permission the token represents.

Notice: Undefined index: items in /home/stephenp/public_html/wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php on line 328

This only happens with Syndication Links 4.0 and above. The previous 3.4 version works. Related

dshanske commented 6 years ago

This is weird. The two plugins don't do anything that should cause this.

stephenpieper commented 6 years ago

I know. I looked through the debug log and Location stuff seems to be affected too. The common part appears to be:

Notice: Undefined index: items in .../public_html/wp-includes/rest-api/endpoints/class-wp-rest-settings-controller.php on line 328

dshanske commented 6 years ago

Location uses the rest API. Syndication Links doesn't.

dshanske commented 6 years ago

I addressed the notice if you want to try the development version. I still don't know if it is related.

stephenpieper commented 6 years ago

That fixed it. Thanks again.

dshanske commented 6 years ago

Darned if I know how, but great