Skip to content

Commit 3701858

Browse files
improvements: final feedback
1 parent 1a995b6 commit 3701858

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretDetailSidebar.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,7 @@ export const SecretDetailSidebar = ({
403403
isLoadingSecretValue ||
404404
isErrorFetchingSecretValue
405405
}
406+
canEditButNotView={secret.secretValueHidden && canEditSecretValue}
406407
environment={environment}
407408
secretPath={secretPath}
408409
key="secret-value"
@@ -703,6 +704,7 @@ export const SecretDetailSidebar = ({
703704
<div className="thin-scrollbar flex flex-1 flex-col space-y-2 overflow-y-auto overflow-x-hidden rounded-md border border-mineshaft-600 bg-mineshaft-900 p-4 dark:[color-scheme:dark]">
704705
{secretVersion?.map((version) => (
705706
<SecretVersionItem
707+
canReadValue={!cannotReadSecretValue}
706708
secretVersion={version}
707709
secret={secret}
708710
currentVersion={secretVersion.length}

frontend/src/pages/secret-manager/SecretDashboardPage/components/SecretListView/SecretVersionItem.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,15 @@ interface SecretVersionItemProps {
2424
secret: SecretV3RawSanitized;
2525
currentVersion: number;
2626
onRevert: (secretValue: string) => void;
27+
canReadValue: boolean;
2728
}
2829

2930
export const SecretVersionItem = ({
3031
secretVersion: { createdAt, version, actor, secretValueHidden },
3132
secret,
3233
currentVersion,
33-
onRevert
34+
onRevert,
35+
canReadValue
3436
}: SecretVersionItemProps) => {
3537
const { currentProject } = useProject();
3638

@@ -244,7 +246,7 @@ export const SecretVersionItem = ({
244246
</div>
245247
</div>
246248
</div>
247-
{!secret?.isRotatedSecret && (
249+
{!secret?.isRotatedSecret && canReadValue && (
248250
<div
249251
className={`flex items-center justify-center ${version === currentVersion ? "hidden" : ""}`}
250252
>

0 commit comments

Comments
 (0)