From bc0b463f3ed099fa463a0fc5d7c0142b299fe134 Mon Sep 17 00:00:00 2001 From: Vetlix <31412314+Vetlix@users.noreply.github.com> Date: Tue, 4 Jun 2024 05:50:53 +0200 Subject: [PATCH] fix: incorrect password autocompletes (#557) * fix: correct password autocompletes * fix: file view inconsistency --------- Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com> --- .../file/DashboardFile/EditFileDetailsModal.tsx | 1 + src/components/file/DashboardFileType.tsx | 8 +------- src/components/pages/settings/parts/SettingsUser.tsx | 1 + src/components/pages/upload/UploadOptionsButton.tsx | 3 ++- src/components/pages/urls/index.tsx | 1 + src/components/pages/users/EditUserModal.tsx | 1 + src/components/pages/users/index.tsx | 1 + src/pages/auth/register.tsx | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/components/file/DashboardFile/EditFileDetailsModal.tsx b/src/components/file/DashboardFile/EditFileDetailsModal.tsx index 87eceafa..1c238de0 100755 --- a/src/components/file/DashboardFile/EditFileDetailsModal.tsx +++ b/src/components/file/DashboardFile/EditFileDetailsModal.tsx @@ -142,6 +142,7 @@ export default function EditFileDetailsModal({ label='Password' description='Set a password for these files. Leave blank to disable password protection.' value={password ?? ''} + autoComplete='off' onChange={(event) => setPassword(event.currentTarget.value.trim() === '' ? null : event.currentTarget.value.trim()) } diff --git a/src/components/file/DashboardFileType.tsx b/src/components/file/DashboardFileType.tsx index 0a82de3f..1c4bf7f9 100755 --- a/src/components/file/DashboardFileType.tsx +++ b/src/components/file/DashboardFileType.tsx @@ -83,13 +83,7 @@ export default function DashboardFileType({ return ; if (dbFile && file.password === true && !show) - return ( - window.open(`/view/${file.name}${password ? `?pw=${password}` : ''}`)} - /> - ); + return ; if (dbFile && file.password === true && show) return ( diff --git a/src/components/pages/settings/parts/SettingsUser.tsx b/src/components/pages/settings/parts/SettingsUser.tsx index 13961333..55e23908 100755 --- a/src/components/pages/settings/parts/SettingsUser.tsx +++ b/src/components/pages/settings/parts/SettingsUser.tsx @@ -122,6 +122,7 @@ export default function SettingsUser() { } /> diff --git a/src/components/pages/upload/UploadOptionsButton.tsx b/src/components/pages/upload/UploadOptionsButton.tsx index 4d6b934b..5fcca872 100755 --- a/src/components/pages/upload/UploadOptionsButton.tsx +++ b/src/components/pages/upload/UploadOptionsButton.tsx @@ -225,6 +225,7 @@ export default function UploadOptionsButton({ numFiles }: { numFiles: number }) description='Set a password for these files. Leave blank to disable password protection. This value is not saved to your browser, and is cleared after uploading.' leftSection={} value={ephemeral.password ?? ''} + autoComplete='off' onChange={(event) => setEphemeral( 'password', @@ -233,7 +234,7 @@ export default function UploadOptionsButton({ numFiles }: { numFiles: number }) } /> - + Other Options diff --git a/src/components/pages/urls/index.tsx b/src/components/pages/urls/index.tsx index 9fdc9a31..41f098a7 100755 --- a/src/components/pages/urls/index.tsx +++ b/src/components/pages/urls/index.tsx @@ -144,6 +144,7 @@ export default function DashboardURLs() { diff --git a/src/components/pages/users/EditUserModal.tsx b/src/components/pages/users/EditUserModal.tsx index 5e3ca665..42ead003 100755 --- a/src/components/pages/users/EditUserModal.tsx +++ b/src/components/pages/users/EditUserModal.tsx @@ -170,6 +170,7 @@ export default function EditUserModal({ )} - + Create an account to get started.