From 53de7159fe83b15c98193cfd1c75d33356d570b3 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Wed, 20 Dec 2017 19:07:50 +0100 Subject: [PATCH] hide *password and *secret fields in description (#20836) --- passerelle/base/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/passerelle/base/models.py b/passerelle/base/models.py index a5f945e..2a59604 100644 --- a/passerelle/base/models.py +++ b/passerelle/base/models.py @@ -187,9 +187,9 @@ class BaseResource(models.Model): def get_description_fields(self): fields = [] for field in self._meta.fields: - if field.name.endswith('key') or field.name in ('id', 'title', 'slug', - 'description', 'log_level', 'users', - 'password', 'secret', 'keystore'): + if (field.name.endswith(('key', 'password', 'secret', 'keystore')) or + field.name in ('id', 'title', 'slug', 'description', + 'log_level', 'users', 'client_certificate')): continue value = getattr(self, field.name, None) if isinstance(field, models.URLField) and value: -- 2.15.1