File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ public static function getPatreonUser($user = false)
174
174
/* get user meta data and query patreon api */
175
175
$ patreon_access_token = get_user_meta ($ user ->ID , 'patreon_access_token ' , true );
176
176
177
- if ('' != $ patreon_access_token ) {
177
+ if (! empty ( $ patreon_access_token) ) {
178
178
$ api_client = new Patreon_API ($ patreon_access_token );
179
179
180
180
// Get the user from the API
@@ -196,16 +196,17 @@ public static function getPatreonUser($user = false)
196
196
197
197
if (isset ($ user_response ['errors ' ]) && is_array ($ user_response ['errors ' ])) {
198
198
foreach ($ user_response ['errors ' ] as $ error ) {
199
- if (1 == $ error ['code ' ]) {
199
+ if (isset ( $ error [ ' status ' ]) && ' 401 ' == $ error ['status ' ]) {
200
200
$ token_refreshed = self ::refresh_user_access_token ($ user );
201
+ break ;
201
202
}
202
203
}
203
204
}
204
205
205
206
// Reload token
206
207
$ patreon_access_token = get_user_meta ($ user ->ID , 'patreon_access_token ' , true );
207
208
208
- if ($ token_refreshed and '' != $ patreon_access_token ) {
209
+ if ($ token_refreshed and ! empty ( $ patreon_access_token) ) {
209
210
$ api_client = new Patreon_API ($ patreon_access_token );
210
211
211
212
$ user_response = $ api_client ->fetch_user ();
You can’t perform that action at this time.
0 commit comments