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)
|
foreach ($riders as $rider)
|
||||||
{
|
{
|
||||||
|
// skip riders who already have users
|
||||||
|
if ($rider->getAPIUser() != null)
|
||||||
|
continue;
|
||||||
|
|
||||||
// create api user for each rider
|
// create api user for each rider
|
||||||
// no need to generate the keys.
|
// no need to generate the keys.
|
||||||
// Secret and API keys are generated in constructor
|
// Secret and API keys are generated in constructor
|
||||||
|
|
@ -62,7 +66,7 @@ class CreateRiderAPIUserCommand extends Command
|
||||||
$api_user->setEnabled(true);
|
$api_user->setEnabled(true);
|
||||||
|
|
||||||
// set name to rider's last name + first name
|
// 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);
|
$api_user->setName($rider_name);
|
||||||
|
|
||||||
// set rider to api_user
|
// set rider to api_user
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue