File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ def direct_access(request):
20
20
from qfdmd .views import HomeView as Assistant # avoid circular dependency
21
21
22
22
get_params = request .GET .copy ()
23
+
23
24
if request .META .get ("HTTP_HOST" ) in settings .ASSISTANT ["HOSTS" ]:
24
25
return Assistant .as_view ()(request )
25
26
@@ -41,7 +42,7 @@ def direct_access(request):
41
42
parts = [reverse ("qfdmo:formulaire" ), "?" if params else "" , params ]
42
43
return redirect ("" .join (parts ))
43
44
44
- return Assistant . as_view ()( request )
45
+ return redirect ( f" { settings . CMS [ 'BASE_URL' ] } /lacarte" , permanent = False )
45
46
46
47
47
48
def static_file_content_from (path ):
Original file line number Diff line number Diff line change 2
2
from django .test import override_settings
3
3
4
4
5
+ @pytest .mark .django_db
6
+ @override_settings (DEBUG = False )
7
+ def test_redirect_without_param (client ):
8
+ url = "/"
9
+ response = client .get (url )
10
+ assert response .status_code == 302
11
+ assert response .url == "https://longuevieauxobjets.ademe.fr/lacarte"
12
+
13
+
5
14
@pytest .mark .django_db
6
15
@override_settings (DEBUG = False )
7
16
@pytest .mark .parametrize (
You can’t perform that action at this time.
0 commit comments