mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2024-10-01 08:25:44 -04:00
also redact __str__ of ApplicationService used for logging
This commit is contained in:
parent
330432031b
commit
592c162516
@ -292,4 +292,8 @@ class ApplicationService(object):
|
|||||||
return self.rate_limited
|
return self.rate_limited
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return "ApplicationService: %s" % (self.__dict__,)
|
# copy dictionary and redact token fields so they don't get logged
|
||||||
|
dict_copy = self.__dict__.copy()
|
||||||
|
dict_copy["token"] = "<redacted>"
|
||||||
|
dict_copy["hs_token"] = "<redacted>"
|
||||||
|
return "ApplicationService: %s" % (dict_copy,)
|
||||||
|
Loading…
Reference in New Issue
Block a user