Hide sensitive_parameters from datasource view even for high privilege users

This commit is contained in:
Matt Skalecki 2024-11-15 12:24:22 -05:00 committed by Jeremy Stretch
parent e36f23ed03
commit eb645ee900

View File

@ -87,7 +87,7 @@
{% for name, field in backend.parameters.items %} {% for name, field in backend.parameters.items %}
<tr> <tr>
<th scope="row">{{ field.label }}</th> <th scope="row">{{ field.label }}</th>
{% if name in backend.sensitive_parameters and not perms.core.change_datasource %} {% if name in backend.sensitive_parameters %}
<td>********</td> <td>********</td>
{% else %} {% else %}
<td>{{ object.parameters|get_key:name|placeholder }}</td> <td>{{ object.parameters|get_key:name|placeholder }}</td>