1
0
mirror of https://github.com/Mailu/Mailu.git synced 2024-12-12 10:45:38 +02:00
3376: fix: PATCH /user will overwrite existing "forward_destination" r=mergify[bot] a=DrPsychick

## What type of PR?

bug-fix for #3374 

## What does this PR do?

### Related issue(s)
- closes #3374 

## Prerequisites

- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: DrPsychick <drpsychick@drsick.net>
This commit is contained in:
bors-mailu[bot] 2024-08-15 20:58:49 +00:00 committed by GitHub
commit d94bc11057
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -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:

View File

@ -0,0 +1 @@
Fix a bug preventing user "forward_destination" to be updated with a PATCH request