From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 2 Jan 2023 01:55:52 +0000 (-0800) Subject: fix merge conflict for edit dialog succeeded and pw not required X-Git-Tag: v1.14.0-beta.rc1~109^2~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8403083929ba4b6e829092e8e20aaa65a09f0a8;p=thirdparty%2Fpaperless-ngx.git fix merge conflict for edit dialog succeeded and pw not required --- diff --git a/src-ui/src/app/components/manage/settings/settings.component.ts b/src-ui/src/app/components/manage/settings/settings.component.ts index 320b282845..01f455b734 100644 --- a/src-ui/src/app/components/manage/settings/settings.component.ts +++ b/src-ui/src/app/components/manage/settings/settings.component.ts @@ -620,7 +620,7 @@ export class SettingsComponent }) modal.componentInstance.dialogMode = user ? 'edit' : 'create' modal.componentInstance.object = user - modal.componentInstance.success + modal.componentInstance.succeeded .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe({ next: (newUser) => { @@ -676,7 +676,7 @@ export class SettingsComponent }) modal.componentInstance.dialogMode = group ? 'edit' : 'create' modal.componentInstance.object = group - modal.componentInstance.success + modal.componentInstance.succeeded .pipe(takeUntil(this.unsubscribeNotifier)) .subscribe({ next: (newGroup) => { diff --git a/src/paperless/serialisers.py b/src/paperless/serialisers.py index e60b3e019c..a46d4897be 100644 --- a/src/paperless/serialisers.py +++ b/src/paperless/serialisers.py @@ -18,7 +18,7 @@ class ObfuscatedUserPasswordField(serializers.Field): class UserSerializer(serializers.ModelSerializer): - password = ObfuscatedUserPasswordField() + password = ObfuscatedUserPasswordField(required=False) user_permissions = serializers.SlugRelatedField( many=True, queryset=Permission.objects.all(),