Projet

Général

Profil

0001-hide-more-secret-fields-in-service-description-20836.patch

Thomas Noël, 21 décembre 2017 12:51

Télécharger (1,19 ko)

Voir les différences:

Subject: [PATCH] hide more secret fields in service description (#20836)

 passerelle/base/models.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
passerelle/base/models.py
187 187
    def get_description_fields(self):
188 188
        fields = []
189 189
        for field in self._meta.fields:
190
            if field.name.endswith('key') or field.name in ('id', 'title', 'slug',
191
                    'description', 'log_level', 'users',
192
                    'password', 'secret', 'keystore'):
190
            if (field.name.endswith(('key', 'password', 'secret', 'keystore')) or
191
                    field.name in ('id', 'title', 'slug', 'description',
192
                                   'log_level', 'users', 'client_certificate')):
193 193
                continue
194 194
            value = getattr(self, field.name, None)
195 195
            if isinstance(field, models.URLField) and value:
196
-