summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-10-13 19:00:47 +0200
committerChristian Grothoff <christian@grothoff.org>2020-10-13 19:00:47 +0200
commitcd4fc020aaac8df9a0f03e3ea2e053eee40423b2 (patch)
treeca13c7c8802770aaada31cac73248180a346fc4c
parent6847a6362abadc24b0acc2abfda502ca3ce986c5 (diff)
downloadwoocommerce-taler-cd4fc020aaac8df9a0f03e3ea2e053eee40423b2.tar.gz
woocommerce-taler-cd4fc020aaac8df9a0f03e3ea2e053eee40423b2.tar.bz2
woocommerce-taler-cd4fc020aaac8df9a0f03e3ea2e053eee40423b2.zip
fix redirect to checkout page upon OIDC login
-rwxr-xr-xdaggerhart-openid-connect-generic/includes/openid-connect-generic-login-form.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/daggerhart-openid-connect-generic/includes/openid-connect-generic-login-form.php b/daggerhart-openid-connect-generic/includes/openid-connect-generic-login-form.php
index 15e3810..76107b0 100755
--- a/daggerhart-openid-connect-generic/includes/openid-connect-generic-login-form.php
+++ b/daggerhart-openid-connect-generic/includes/openid-connect-generic-login-form.php
@@ -136,9 +136,10 @@ class OpenID_Connect_Generic_Login_Form {
$token_response = $user->get ('openid-connect-generic-last-user-claim');
echo "OIDC has: " . json_encode ( $token_response ); // DEBUG
echo "SET: " . (isset( $token_response)) . " AND " .
- (in_array ('address', $token_response));
+ is_array ($token_response) . " AND " .
+ (array_key_exists ('address', $token_response));
if ( (isset( $token_response)) &&
- (in_array ('address', $token_response)) ){
+ (array_key_exists ('address', $token_response)) ){
$address = $token_response [ 'address' ];
echo "OIDC has address: " . json_encode ( $address ); // DEBUG
if ( in_array( 'postal_code', $address ) ){