File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 26
26
|
27
27
*/
28
28
29
- Route::get ( ' / ' , function (Request $ request ) {
29
+ Route::fallback ( function (Request $ request ) {
30
30
$ shop = Utils::sanitizeShopDomain ($ request ->query ('shop ' ));
31
31
$ host = $ request ->query ('host ' );
32
32
$ appInstalled = Session::where ('shop ' , $ shop )->exists ();
Original file line number Diff line number Diff line change @@ -33,4 +33,20 @@ public function testReturn200IfShopIsAlreadyInstalled()
33
33
$ response ->assertStatus (200 );
34
34
$ response ->assertViewIs ('react ' );
35
35
}
36
+
37
+ public function testUncaughtRequestsTriggerRouteBehaviour ()
38
+ {
39
+ $ session = new Session (
40
+ "test-session-id " ,
41
+ "test-shop.myshopify.io " ,
42
+ false ,
43
+ "test-session-state "
44
+ );
45
+
46
+ Context::$ SESSION_STORAGE ->storeSession ($ session );
47
+
48
+ $ response = $ this ->get ("/not-a-real-endpoint?shop=test-shop.myshopify.io " );
49
+ $ response ->assertStatus (200 );
50
+ $ response ->assertViewIs ('react ' );
51
+ }
36
52
}
You can’t perform that action at this time.
0 commit comments