From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 25 Dec 2024 07:11:03 +0000 (-0800) Subject: Fix: fix share link archive version detection (#8551) X-Git-Tag: v2.14.0~1^2~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=93f2ef45f55632d88a83b77350d24da4f24e3f7d;p=thirdparty%2Fpaperless-ngx.git Fix: fix share link archive version detection (#8551) --- diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 90f9287b76..7abb95823f 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -5680,7 +5680,7 @@ src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 94 + 102 @@ -5708,28 +5708,28 @@ Error retrieving links src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 75 + 83 days src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 94 + 102 Error deleting link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 123 + 131 Error creating link src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts - 151 + 159 diff --git a/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts b/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts index 16775c49db..66498eacc8 100644 --- a/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts +++ b/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts @@ -35,8 +35,17 @@ export class ShareLinksDropdownComponent implements OnInit { @Input() disabled: boolean = false + private _hasArchiveVersion: boolean = true + @Input() - hasArchiveVersion: boolean = true + set hasArchiveVersion(value: boolean) { + this._hasArchiveVersion = value + this.useArchiveVersion = value + } + + get hasArchiveVersion(): boolean { + return this._hasArchiveVersion + } shareLinks: ShareLink[] @@ -56,7 +65,6 @@ export class ShareLinksDropdownComponent implements OnInit { ngOnInit(): void { if (this._documentId !== undefined) this.refresh() - this.useArchiveVersion = this.hasArchiveVersion } refresh() {