Add Hooks on Access/Refresh Token Errors #106
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Adds the WordPress hooks
convertkit_api_get_access_token_error,convertkit_api_refresh_token_errorandconvertkit_api_access_token_invalid, which Kit Plugins may use to e.g. delete invalid access/refresh tokens from their Plugin settings.Removes the
is_production_sitecheck, so that non-production sites may automatically refresh expired access tokens. This check was introduced in this PR in September 2024, as a workaround prior to thetenant_namesupport which was added in November 2024. As such, it's no longer needed, as each site is issued its own tokens.Testing
Existing tests pass.
Checklist