0001-hide-more-secret-fields-in-service-description-20836.patch
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 |
- |