diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 60e44b3..13e4271 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -21,7 +21,7 @@ class LoginController extends Controller ]); } - return redirect('/backstage/concerts/new'); + return redirect('/backstage/concerts'); } public function logout() diff --git a/app/Http/Controllers/Backstage/ConcertsController.php b/app/Http/Controllers/Backstage/ConcertsController.php index 66f11b4..0a1585a 100644 --- a/app/Http/Controllers/Backstage/ConcertsController.php +++ b/app/Http/Controllers/Backstage/ConcertsController.php @@ -54,7 +54,7 @@ class ConcertsController extends Controller $concert->publish(); - return redirect()->route('concerts.show', $concert); + return redirect()->route('backstage.concerts.index'); } public function edit($id) diff --git a/tests/Browser/PromoterLoginTest.php b/tests/Browser/PromoterLoginTest.php index cd59e28..2bfda86 100644 --- a/tests/Browser/PromoterLoginTest.php +++ b/tests/Browser/PromoterLoginTest.php @@ -24,7 +24,7 @@ class PromoterLoginTest extends DuskTestCase ->type('email', 'jane@example.com') ->type('password', 'super-secret-password') ->press('Log in') - ->assertPathIs('/backstage/concerts/new'); + ->assertPathIs('/backstage/concerts'); }); } diff --git a/tests/Feature/Backstage/AddConcertTest.php b/tests/Feature/Backstage/AddConcertTest.php index 035ce32..cc002b8 100644 --- a/tests/Feature/Backstage/AddConcertTest.php +++ b/tests/Feature/Backstage/AddConcertTest.php @@ -72,8 +72,7 @@ class AddConcertTest extends TestCase ]); tap(Concert::first(), function ($concert) use ($response, $user) { - $response->assertStatus(302); - $response->assertRedirect("/concerts/{$concert->id}"); + $response->assertRedirect('/backstage/concerts'); $this->assertTrue($concert->user->is($user)); @@ -131,8 +130,7 @@ class AddConcertTest extends TestCase ])); tap(Concert::first(), function ($concert) use ($response, $user) { - $response->assertStatus(302); - $response->assertRedirect("/concerts/{$concert->id}"); + $response->assertRedirect('/backstage/concerts'); $this->assertTrue($concert->user->is($user)); @@ -152,8 +150,7 @@ class AddConcertTest extends TestCase ])); tap(Concert::first(), function ($concert) use ($response, $user) { - $response->assertStatus(302); - $response->assertRedirect("/concerts/{$concert->id}"); + $response->assertRedirect('/backstage/concerts'); $this->assertTrue($concert->user->is($user)); diff --git a/tests/Feature/Backstage/PromoterLoginTest.php b/tests/Feature/Backstage/PromoterLoginTest.php index aa040c3..d3cc06e 100644 --- a/tests/Feature/Backstage/PromoterLoginTest.php +++ b/tests/Feature/Backstage/PromoterLoginTest.php @@ -26,7 +26,7 @@ class PromoterLoginTest extends TestCase 'password' => 'super-secret-password', ]); - $response->assertRedirect('/backstage/concerts/new'); + $response->assertRedirect('/backstage/concerts'); $this->assertTrue(Auth::check()); $this->assertTrue(Auth::user()->is($user)); }