Fix org contact email not clearable once set (#36975)

When the email field was submitted as empty in org settings (web and
API), the previous guard `if form.Email != ""` silently skipped the
update, making it impossible to remove a contact email after it was set.

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
Nicolas
2026-03-25 08:23:11 +01:00
committed by GitHub
parent 943ff75233
commit e24c3f7a40
12 changed files with 232 additions and 164 deletions

View File

@@ -24855,7 +24855,7 @@
"x-go-name": "Description"
},
"email": {
"description": "The email address of the organization",
"description": "The email address of the organization; use empty string to clear",
"type": "string",
"x-go-name": "Email"
},