File tree Expand file tree Collapse file tree 3 files changed +10
-18
lines changed Expand file tree Collapse file tree 3 files changed +10
-18
lines changed Original file line number Diff line number Diff line change
1
+ dist : bionic
1
2
language : python
2
3
3
4
sudo : false
@@ -6,30 +7,20 @@ matrix:
6
7
include :
7
8
- python : 2.7
8
9
env : TOX_ENV=py27-django18
9
- - python : 3.4
10
- env : TOX_ENV=py34-django18
11
10
- python : 2.7
12
11
env : TOX_ENV=py27-django19
13
- - python : 3.4
14
- env : TOX_ENV=py34-django19
15
12
- python : 3.5
16
13
env : TOX_ENV=py35-django19
17
14
- python : 2.7
18
15
env : TOX_ENV=py27-django110
19
- - python : 3.4
20
- env : TOX_ENV=py34-django110
21
16
- python : 3.5
22
17
env : TOX_ENV=py35-django110
23
18
- python : 2.7
24
19
env : TOX_ENV=py27-django111
25
- - python : 3.4
26
- env : TOX_ENV=py34-django111
27
20
- python : 3.5
28
21
env : TOX_ENV=py35-django111
29
22
- python : 3.6
30
23
env : TOX_ENV=py36-django111
31
- - python : 3.4
32
- env : TOX_ENV=py34-django20
33
24
- python : 3.5
34
25
env : TOX_ENV=py35-django20
35
26
- python : 3.6
Original file line number Diff line number Diff line change @@ -147,9 +147,9 @@ def login(request,
147
147
148
148
kwargs = {}
149
149
# pysaml needs a string otherwise: "cannot serialize True (type bool)"
150
- if getattr (conf , '_sp_force_authn' ):
150
+ if getattr (conf , '_sp_force_authn' , False ):
151
151
kwargs ['force_authn' ] = "true"
152
- if getattr (conf , '_sp_allow_create' , "false" ):
152
+ if getattr (conf , '_sp_allow_create' , False ):
153
153
kwargs ['allow_create' ] = "true"
154
154
155
155
# is a embedded wayf needed?
@@ -165,7 +165,8 @@ def login(request,
165
165
if not idps :
166
166
raise IdPConfigurationMissing (('IdP configuration is missing or '
167
167
'its metadata is expired.' ))
168
- selected_idp = list (idps .keys ())[0 ]
168
+ if selected_idp is None :
169
+ selected_idp = list (idps .keys ())[0 ]
169
170
170
171
# choose a binding to try first
171
172
sign_requests = getattr (conf , '_sp_authn_requests_signed' , False )
Original file line number Diff line number Diff line change 1
1
[tox]
2
2
envlist =
3
- py{27,34, 35}-django18
4
- py{27,34, 35}-django19
5
- py{27,34, 35}-django110
6
- py{27,34, 35,36}-django111
7
- py{34, 35,36,37}-django20
3
+ py{27,35}-django18
4
+ py{27,35}-django19
5
+ py{27,35}-django110
6
+ py{27,35,36}-django111
7
+ py{35,36,37}-django20
8
8
py{35,36,37}-django21
9
9
py{35,36,37}-django22
10
10
py{36,37}-django30
You can’t perform that action at this time.
0 commit comments