mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-12 22:22:32 +01:00
Minor fixes for create user route
This commit is contained in:
parent
40c9697034
commit
ae11332d24
@ -158,7 +158,7 @@ class UserController extends BaseController
|
||||
*/
|
||||
public function create(CreateUserRequest $request)
|
||||
{
|
||||
$user = UserFactory::create(auth()->user()->account->id);
|
||||
$user = UserFactory::create(auth()->user()->account_id);
|
||||
|
||||
return $this->itemResponse($user);
|
||||
}
|
||||
|
@ -200,6 +200,14 @@ class NinjaMailerJob implements ShouldQueue
|
||||
|
||||
$user = User::find($this->decodePrimaryKey($sending_user));
|
||||
|
||||
/* Always ensure the user is set on the correct account */
|
||||
if($user->account_id != $this->company->account_id){
|
||||
|
||||
$this->nmo->settings->email_sending_method = 'default';
|
||||
return $this->setMailDriver();
|
||||
|
||||
}
|
||||
|
||||
nlog("Sending via {$user->name()}");
|
||||
|
||||
$token = $this->refreshOfficeToken($user);
|
||||
@ -236,6 +244,14 @@ class NinjaMailerJob implements ShouldQueue
|
||||
|
||||
$user = User::find($this->decodePrimaryKey($sending_user));
|
||||
|
||||
/* Always ensure the user is set on the correct account */
|
||||
if($user->account_id != $this->company->account_id){
|
||||
|
||||
$this->nmo->settings->email_sending_method = 'default';
|
||||
return $this->setMailDriver();
|
||||
|
||||
}
|
||||
|
||||
nlog("Sending via {$user->name()}");
|
||||
|
||||
$google = (new Google())->init();
|
||||
|
@ -212,6 +212,7 @@ Route::group(['middleware' => ['throttle:100,1', 'api_db', 'token_auth', 'locale
|
||||
Route::get('purchase_orders/{purchase_order}/{action}', 'PurchaseOrderController@action')->name('purchase_orders.action');
|
||||
|
||||
Route::get('users', 'UserController@index');
|
||||
Route::get('users/create', 'UserController@create')->middleware('password_protected');
|
||||
Route::get('users/{user}', 'UserController@show')->middleware('password_protected');
|
||||
Route::put('users/{user}', 'UserController@update')->middleware('password_protected');
|
||||
Route::post('users', 'UserController@store')->middleware('password_protected');
|
||||
|
Loading…
Reference in New Issue
Block a user