Drupal8 loadBootStrap: fix user variable.
authorMathieu Lutfy <mathieu@bidon.ca>
Mon, 9 Apr 2018 02:44:50 +0000 (22:44 -0400)
committerMathieu Lutfy <mathieu@bidon.ca>
Mon, 9 Apr 2018 02:44:50 +0000 (22:44 -0400)
CRM/Utils/System/Drupal8.php

index 75f3f99701ad0b6c002678d7b0c289b760486860..9eaf10a912aa8ab492960157bd6a236fdb3650d2 100644 (file)
@@ -440,7 +440,7 @@ class CRM_Utils_System_Drupal8 extends CRM_Utils_System_DrupalBase {
     CRM_Utils_Hook::config($config);
 
     if ($loadUser) {
-      if (!empty($params['uid']) && $username = \Drupal\user\Entity\User::load($uid)->getUsername()) {
+      if (!empty($params['uid']) && $username = \Drupal\user\Entity\User::load($params['uid'])->getUsername()) {
         $this->loadUser($username);
       }
       elseif (!empty($params['name']) && !empty($params['pass']) && \Drupal::service('user.auth')->authenticate($params['name'], $params['pass'])) {