From 26a2e741dd99b30b07aa6dade22390960dfd81b3 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 6 Feb 2024 15:23:24 -0800 Subject: [PATCH] Disable disconnecting if no password is set, show warning --- src-ui/messages.xlf | 33 +++++++++++-------- .../profile-edit-dialog.component.html | 13 +++++++- .../profile-edit-dialog.component.spec.ts | 3 ++ .../profile-edit-dialog.component.ts | 2 ++ src-ui/src/app/data/user-profile.ts | 1 + src/paperless/serialisers.py | 1 + 6 files changed, 39 insertions(+), 14 deletions(-) diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 2d13226e2..f2b356d9a 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -502,7 +502,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 81 + 92 src/app/components/document-detail/document-detail.component.html @@ -1938,7 +1938,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 157 + 159 @@ -2523,7 +2523,7 @@ src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 80 + 91 src/app/components/common/select-dialog/select-dialog.component.html @@ -4110,74 +4110,81 @@ 54 + + Set a password before disconnecting social account. + + src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html + 58 + + Disconnect social account src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 57 + 68 Disconnect src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 58 + 69 Warning: disconnecting social accounts cannot be undone src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 63 + 74 Connect new social account src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html - 68 + 79 Emails must match src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 106 + 108 Passwords must match src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 134 + 136 Profile updated successfully src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 154 + 156 Error saving profile src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 166 + 168 Error generating auth token src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 183 + 185 Error disconnecting social account src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts - 208 + 210 diff --git a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html index feb67a87e..79099a905 100644 --- a/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html +++ b/src-ui/src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html @@ -54,7 +54,18 @@

Connected social accounts