Skip to content

Commit ca3b875

Browse files
committed
dot protection for secrets
1 parent 1bacf4f commit ca3b875

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-block

apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-block/workflow-block.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,12 @@ const SubBlockRow = ({
236236
knowledgeBaseId: typeof knowledgeBaseId === 'string' ? knowledgeBaseId : undefined,
237237
})
238238

239+
// Mask password fields with dots
240+
const isPasswordField = subBlock?.password === true
241+
const maskedValue = isPasswordField && value && value !== '-' ? '•••' : null
242+
239243
// Use hydrated name if available, otherwise use the provided value
240-
const displayValue = credentialName || dropdownLabel || genericDisplayName || value
244+
const displayValue = maskedValue || credentialName || dropdownLabel || genericDisplayName || value
241245

242246
return (
243247
<div className='flex items-center gap-[8px]'>

0 commit comments

Comments
 (0)