From 3374165c6827137ced8b8ed9a8396d32ffcb1715 Mon Sep 17 00:00:00 2001
From: Felix Eckhofer <felix@eckhofer.com>
Date: Sun, 22 Dec 2024 17:28:21 +0100
Subject: [PATCH] Allow empty email

This fixes a problem when updating the profile due to having a hidden email field.
---
 app/models/user.rb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/models/user.rb b/app/models/user.rb
index f10887d..c59c5b3 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -5,7 +5,8 @@ class User < ApplicationRecord
 
   validates :password, presence: true, length: { minimum: 6 }, allow_nil: true
   validates :name, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: false
-  validates :email, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: true
+  validates :email, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: true, allow_blank: true
+
   validates :invitation_token, presence: true, on: :create
   validate :valid_invitation_token, on: :create
 
-- 
GitLab