Skip to content

Commit 5222e4a

Browse files
committed
Hide API keys from integrations list
1 parent 4f79d21 commit 5222e4a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

frontend/web/components/modals/CreateEditIntegrationModal.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ const CreateEditIntegration = class extends Component {
184184
</label>
185185
</div>
186186
{this.props.readOnly ? (
187-
<div className='mb-3'>{this.state.data[field.key]}</div>
187+
<div className='mb-3'>{field.hidden ? this.state.data[field.key].replace(/./g, '*') : this.state.data[field.key]}</div>
188188
) : field.options ? (
189189
<div className='full-width mb-2'>
190190
<Select
@@ -216,7 +216,7 @@ const CreateEditIntegration = class extends Component {
216216
value={this.state.data[field.key]}
217217
onChange={(e) => this.update(field.key, e)}
218218
isValid={!!this.state.data[field.key]}
219-
type='text'
219+
type={field.hidden ? 'password' : 'text'}
220220
className='full-width mb-2'
221221
/>
222222
)}

0 commit comments

Comments
 (0)