argument('user') ?: config('osb.admin'))->singleOrFail(); $so = ProviderOauth::where('name',$this->argument('provider'))->singleOrFail(); if (($x=$so->tokens->where('user_id',$uo->id))->count() !== 1) abort(500,sprintf('Unknown Tokens for [%s]',$uo->email)); Job::dispatchSync($x->pop()); return self::SUCCESS; } }