Skip to content
Snippets Groups Projects
Commit 8b9ade8c authored by Erik Johnston's avatar Erik Johnston
Browse files

Default to censoring redactions after seven days

parent e7184a43
No related branches found
No related tags found
No related merge requests found
...@@ -306,10 +306,12 @@ listeners: ...@@ -306,10 +306,12 @@ listeners:
# #
#allow_per_room_profiles: false #allow_per_room_profiles: false
# How long to keep redacted events in unredacted form in the database. # How long to keep redacted events in unredacted form in the database. After
# By default redactions are kept indefinitely. # this period redacted events get replaced with their redacted form in the DB.
# #
#redaction_retention_period: 30d # Defaults to `7d`. Set to `null` to disable.
#
redaction_retention_period: 7d
## TLS ## ## TLS ##
......
...@@ -164,7 +164,7 @@ class ServerConfig(Config): ...@@ -164,7 +164,7 @@ class ServerConfig(Config):
# How long to keep redacted events in the database in unredacted form # How long to keep redacted events in the database in unredacted form
# before redacting them. # before redacting them.
redaction_retention_period = config.get("redaction_retention_period") redaction_retention_period = config.get("redaction_retention_period", "7d")
if redaction_retention_period is not None: if redaction_retention_period is not None:
self.redaction_retention_period = self.parse_duration( self.redaction_retention_period = self.parse_duration(
redaction_retention_period redaction_retention_period
...@@ -729,10 +729,12 @@ class ServerConfig(Config): ...@@ -729,10 +729,12 @@ class ServerConfig(Config):
# #
#allow_per_room_profiles: false #allow_per_room_profiles: false
# How long to keep redacted events in unredacted form in the database. # How long to keep redacted events in unredacted form in the database. After
# By default redactions are kept indefinitely. # this period redacted events get replaced with their redacted form in the DB.
# #
#redaction_retention_period: 30d # Defaults to `7d`. Set to `null` to disable.
#
redaction_retention_period: 7d
""" """
% locals() % locals()
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment