Merge branch 'simple-login:master' into master
This commit is contained in:
commit
101c6c85ef
|
@ -1202,7 +1202,7 @@ def sl_sendmail(
|
||||||
|
|
||||||
def get_queue_id(msg: Message) -> Optional[str]:
|
def get_queue_id(msg: Message) -> Optional[str]:
|
||||||
"""Get the Postfix queue-id from a message"""
|
"""Get the Postfix queue-id from a message"""
|
||||||
received_header = msg["Received"]
|
received_header = str(msg["Received"])
|
||||||
if not received_header:
|
if not received_header:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
3
cron.py
3
cron.py
|
@ -801,6 +801,9 @@ async def _hibp_check(api_key, queue):
|
||||||
elif r.status_code == 404:
|
elif r.status_code == 404:
|
||||||
# No breaches found
|
# No breaches found
|
||||||
alias.hibp_breaches = []
|
alias.hibp_breaches = []
|
||||||
|
elif r.status_code > 500:
|
||||||
|
LOG.w("HIBP server 5** error %s", r.status_code)
|
||||||
|
return
|
||||||
else:
|
else:
|
||||||
LOG.error(
|
LOG.error(
|
||||||
"An error occured while checking alias %s: %s - %s",
|
"An error occured while checking alias %s: %s - %s",
|
||||||
|
|
|
@ -29,7 +29,7 @@ def test_different_scenarios_v4(flask_client):
|
||||||
|
|
||||||
# <<< with hostname >>>
|
# <<< with hostname >>>
|
||||||
r = flask_client.get(
|
r = flask_client.get(
|
||||||
url_for("api.options_v3", hostname="www.test.com"),
|
url_for("api.options_v4", hostname="www.test.com"),
|
||||||
headers={"Authentication": api_key.code},
|
headers={"Authentication": api_key.code},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -44,14 +44,14 @@ def test_different_scenarios_v4(flask_client):
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
|
||||||
r = flask_client.get(
|
r = flask_client.get(
|
||||||
url_for("api.options_v3", hostname="www.test.com"),
|
url_for("api.options_v4", hostname="www.test.com"),
|
||||||
headers={"Authentication": api_key.code},
|
headers={"Authentication": api_key.code},
|
||||||
)
|
)
|
||||||
assert r.json["recommendation"]["alias"] == alias.email
|
assert r.json["recommendation"]["alias"] == alias.email
|
||||||
assert r.json["recommendation"]["hostname"] == "www.test.com"
|
assert r.json["recommendation"]["hostname"] == "www.test.com"
|
||||||
|
|
||||||
|
|
||||||
def test_different_scenarios_v4(flask_client):
|
def test_different_scenarios_v4_2(flask_client):
|
||||||
user = User.create(
|
user = User.create(
|
||||||
email="a@b.c", password="password", name="Test User", activated=True
|
email="a@b.c", password="password", name="Test User", activated=True
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue