Don't leak suggester data
This commit is contained in:
parent
c24608440f
commit
cc7ead6059
|
@ -28,9 +28,10 @@ class Quote(models.Model):
|
|||
def __str__(self):
|
||||
return self.text
|
||||
|
||||
def as_dict(self):
|
||||
def as_dict(self, suggester=False):
|
||||
result = model_to_dict(self, fields=["text"])
|
||||
result["author"] = model_to_dict(self.author, exclude=["id"])
|
||||
if suggester:
|
||||
result["suggester"] = model_to_dict(
|
||||
self.suggester, exclude=["id"]) if self.suggester else None
|
||||
|
||||
|
|
Loading…
Reference in a new issue