From 73914d1df8a36f32e2df337ca9b8877e0fcf5e05 Mon Sep 17 00:00:00 2001 From: DrPsychick Date: Thu, 15 Aug 2024 12:49:41 +0200 Subject: [PATCH] fix: PATCH /user will overwrite existing "forward_destination" --- core/admin/mailu/api/v1/user.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/admin/mailu/api/v1/user.py b/core/admin/mailu/api/v1/user.py index b0c9d4da..f4667ea5 100644 --- a/core/admin/mailu/api/v1/user.py +++ b/core/admin/mailu/api/v1/user.py @@ -242,8 +242,7 @@ class User(Resource): if 'forward_enabled' in data: user_found.forward_enabled = data['forward_enabled'] if 'forward_destination' in data and len(data['forward_destination']) > 0: - if len(data['forward_destination']) == 0: - user_found.forward_destination = data['forward_destination'] + user_found.forward_destination = data['forward_destination'] if 'forward_keep' in data: user_found.forward_keep = data['forward_keep'] if 'reply_enabled' in data: