Skip to content

Commit a9e503d

Browse files
committed
Merge branch 'master' into release/0.17
2 parents 613fcb5 + dc0d571 commit a9e503d

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

.cargo/audit.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
[advisories]
2-
ignore = []
2+
ignore = [
3+
"RUSTSEC-2024-0365", # Bound by diesel 1.4 (4GB limit n/a to tokenserver)
4+
]

tools/tokenserver/process_account_events.py

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -115,24 +115,22 @@ def process_account_event(database, body, metrics=None):
115115
else:
116116
if email is not None:
117117
record_metric = True
118-
match event_type:
119-
case "delete":
120-
# Mark the user as retired.
121-
# Actual cleanup is done by a separate process.
122-
logger.info("Processing account delete for %r", email)
123-
database.retire_user(email)
124-
case "reset":
125-
logger.info("Processing account reset for %r", email)
126-
update_generation_number(
127-
database, email, generation, metrics=metrics)
128-
case "passwordChange":
129-
logger.info("Processing password change for %r", email)
130-
update_generation_number(
131-
database, email, generation, metrics=metrics)
132-
case _:
133-
record_metric = False
134-
logger.warning("Dropping unknown event type %r",
135-
event_type)
118+
if event_type == "delete":
119+
# Mark the user as retired.
120+
# Actual cleanup is done by a separate process.
121+
logger.info("Processing account delete for %r", email)
122+
database.retire_user(email)
123+
elif event_type == "reset":
124+
logger.info("Processing account reset for %r", email)
125+
update_generation_number(
126+
database, email, generation, metrics=metrics)
127+
elif event_type == "passwordChange":
128+
logger.info("Processing password change for %r", email)
129+
update_generation_number(
130+
database, email, generation, metrics=metrics)
131+
else:
132+
record_metric = False
133+
logger.warning("Dropping unknown event type %r", event_type)
136134
if record_metric and metrics:
137135
metrics.incr(event_type)
138136

0 commit comments

Comments
 (0)