Перенаправление Laravel на именованный маршрут с параметром возвращает статус 200 - PullRequest
0 голосов
/ 16 апреля 2019

У меня есть следующий именованный маршрут с параметрами, на который я хочу перенаправить запрос на публикацию:

Route::get('/view-project-team/{project_request_id}', 'SinglePageController@viewProjectTeam')->name('view.project.team');

Контроллер, на котором я обрабатываю запрос на публикацию:

public function createProjectTeam(Request $request){
    try {
        $projectRequest = ProjectRequest::create(['project_title' => $request->projectTitle]);

        TeamMember::whereIn('email', $request->projectTeamEmails)
         ->update([
             'project_request_id' => $projectRequest->id 
         ]);
         $projectTeam = TeamMember::get();

    /*return response()->json( [
        'success'=> true,
        'projectRequestId' => $projectRequest->id
    ]);*/   

    return redirect()->route('view.project.team', ['project_request_id' => $projectRequest->id ]);

    } catch(\Exception $e){
        return ['success' => false, 'message' => 'project team creation failed'];
    }

}

И ответ, который я получаю:

На вкладке сети, я вижу 90 в Имя , что, очевидно, обозначает идентификатор и только когда я нахожусь над, я вижуполный URL http://team -management-tool.test / view-project-team / 90

Это так странно, как мне кажется правильным то, как я используюперенаправление, без понятия, в чем может быть проблема?

...