From 6224c3eadc8648c8b4f7d4b92d6a4816fe401d0a Mon Sep 17 00:00:00 2001 From: Hussain Nagaria Date: Sun, 8 Jun 2025 12:30:51 +0530 Subject: [PATCH 1/3] refactor: DRY up validate image file * Also, allows more types of image files (cherry picked from commit c6ad10857a3241fc2b9741d0298db034b01b789c) # Conflicts: # frontend/src/pages/Contact.vue # frontend/src/pages/Lead.vue # frontend/src/pages/MobileContact.vue --- .../Settings/ProfileImageEditor.vue | 10 ++-------- frontend/src/pages/Contact.vue | 14 ++++++-------- frontend/src/pages/Lead.vue | 19 +++++++++++-------- frontend/src/pages/MobileContact.vue | 14 ++++++-------- frontend/src/pages/MobileOrganization.vue | 11 ++--------- frontend/src/pages/Organization.vue | 11 ++--------- frontend/src/utils/index.js | 7 +++++++ 7 files changed, 36 insertions(+), 50 deletions(-) diff --git a/frontend/src/components/Settings/ProfileImageEditor.vue b/frontend/src/components/Settings/ProfileImageEditor.vue index 8703561b..26a14e88 100644 --- a/frontend/src/components/Settings/ProfileImageEditor.vue +++ b/frontend/src/components/Settings/ProfileImageEditor.vue @@ -1,7 +1,7 @@