Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit 4e393af

Browse files
authored
Fixed config parse bug in review_recent_signups (#11191)
1 parent 19d5dc6 commit 4e393af

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

changelog.d/11191.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix a bug introduced in Synapse 1.45.0 which prevented the `synapse_review_recent_signups` script from running. Contributed by @samuel-p.

synapse/_scripts/review_recent_signups.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@
2020

2121
import attr
2222

23-
from synapse.config._base import RootConfig, find_config_files, read_config_files
23+
from synapse.config._base import (
24+
Config,
25+
RootConfig,
26+
find_config_files,
27+
read_config_files,
28+
)
2429
from synapse.config.database import DatabaseConfig
2530
from synapse.storage.database import DatabasePool, LoggingTransaction, make_conn
2631
from synapse.storage.engines import create_engine
@@ -126,7 +131,7 @@ def main():
126131
config_dict,
127132
)
128133

129-
since_ms = time.time() * 1000 - config.parse_duration(config_args.since)
134+
since_ms = time.time() * 1000 - Config.parse_duration(config_args.since)
130135
exclude_users_with_email = config_args.exclude_emails
131136
include_context = not config_args.only_users
132137

0 commit comments

Comments
 (0)