Fix rider api user command to only create an api user for riders without it #617
This commit is contained in:
parent
25954afe63
commit
fc513a973b
1 changed files with 5 additions and 1 deletions
|
|
@ -53,6 +53,10 @@ class CreateRiderAPIUserCommand extends Command
|
|||
|
||||
foreach ($riders as $rider)
|
||||
{
|
||||
// skip riders who already have users
|
||||
if ($rider->getAPIUser() != null)
|
||||
continue;
|
||||
|
||||
// create api user for each rider
|
||||
// no need to generate the keys.
|
||||
// Secret and API keys are generated in constructor
|
||||
|
|
@ -62,7 +66,7 @@ class CreateRiderAPIUserCommand extends Command
|
|||
$api_user->setEnabled(true);
|
||||
|
||||
// set name to rider's last name + first name
|
||||
$rider_name = $rider->getLastName() . '_' . $rider->getFirstName();
|
||||
$rider_name = $rider->getFirstName() . ' ' . $rider->getLastName();
|
||||
$api_user->setName($rider_name);
|
||||
|
||||
// set rider to api_user
|
||||
|
|
|
|||
Loading…
Reference in a new issue