You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[user:password:reset] Notice when reseting the user password
Problem/Motivation
When I want to reset the admin password using drupal upr admin, a notice appears:
[ERROR] <em class="placeholder">Notice</em>: Only variables should be passed by reference in <em
class="placeholder">Drupal\Console\Command\User\UserBase->getUserEntity()</em> (line <em
class="placeholder">48</em> of <em
class="placeholder">vendor/drupal/console/src/Command/User/UserBase.php</em>). <pre
class="backtrace">Drupal\Console\Command\User\UserBase->getUserEntity('admin') (Line: 91)
Drupal\Console\Command\User\PasswordResetCommand->execute(Object, Object) (Line: 242)
Symfony\Component\Console\Command\Command->run(Object, Object) (Line: 861)
Symfony\Component\Console\Application->doRunCommand(Object, Object, Object) (Line: 193)
Symfony\Component\Console\Application->doRun(Object, Object) (Line: 185)
Drupal\Console\Core\Application->doRun(Object, Object) (Line: 64)
Drupal\Console\Application->doRun(Object, Object) (Line: 117)
Symfony\Component\Console\Application->run() (Line: 89)
require('/var/www/html/vendor/drupal/console/bin/drupal.php') (Line: 4)
</pre>
How to reproduce
Drupal console: 1.8.0
PHP: 7.0.29
Drupal: 8.3.9
Simply do a drupal user:password:reset admin in the command line.
The error doesn't appear if I use the UID (admin => 1): drupal upr 1.
Solution
The problem comes from the line 49 of the file UserBase.php. On this line, it's trying to use reset() on a method. But the function reset() needs a variable as a parameter, not a method.
I'm creating a pull request right now.
The text was updated successfully, but these errors were encountered:
FireGhost
added a commit
to FireGhost/drupal-console
that referenced
this issue
Jun 4, 2018
[user:password:reset] Notice when reseting the user password
Problem/Motivation
When I want to reset the admin password using
drupal upr admin
, a notice appears:How to reproduce
Drupal console: 1.8.0
PHP: 7.0.29
Drupal: 8.3.9
Simply do a
drupal user:password:reset admin
in the command line.The error doesn't appear if I use the UID (admin => 1):
drupal upr 1
.Solution
The problem comes from the line 49 of the file UserBase.php. On this line, it's trying to use
reset()
on a method. But the functionreset()
needs a variable as a parameter, not a method.I'm creating a pull request right now.
The text was updated successfully, but these errors were encountered: