From 3a5711e57bb02ea9b8c49e46a0c6c6ddb12adc60 Mon Sep 17 00:00:00 2001
From: Arie Peterson <arie@greenhost.nl>
Date: Fri, 31 May 2024 17:01:22 +0200
Subject: [PATCH] Better work around empty name for Zulip

---
 backend/helpers/provision.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/backend/helpers/provision.py b/backend/helpers/provision.py
index 001b75f7..4c9c1599 100644
--- a/backend/helpers/provision.py
+++ b/backend/helpers/provision.py
@@ -231,7 +231,7 @@ class Provision:
         if app.slug == 'zulip':
             # Zulip does not accept an empty formatted name.
             if kratos_user.name is None or kratos_user.name == '':
-                data['name']['formatted'] = " "
+                data['name']['formatted'] = "name not set"
             # Zulip doesn't support SCIM user groups, but we can set the user
             # role as a field on the user object.
             if app_role.role_id == Role.ADMIN_ROLE_ID:
-- 
GitLab