]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Fix: fix share link archive version detection (#8551)
authorshamoon <4887959+shamoon@users.noreply.github.com>
Wed, 25 Dec 2024 07:11:03 +0000 (23:11 -0800)
committerGitHub <noreply@github.com>
Wed, 25 Dec 2024 07:11:03 +0000 (23:11 -0800)
src-ui/messages.xlf
src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts

index 90f9287b763ec39e6d853d769e0acf1ed9168611..7abb95823f45ff120b8d786a4e9772e654372b0a 100644 (file)
         </context-group>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts</context>
-          <context context-type="linenumber">94</context>
+          <context context-type="linenumber">102</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8542568275115626925" datatype="html">
         <source>Error retrieving links</source>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts</context>
-          <context context-type="linenumber">75</context>
+          <context context-type="linenumber">83</context>
         </context-group>
       </trans-unit>
       <trans-unit id="3242255798983858463" datatype="html">
         <source><x id="PH" equiv-text="days"/> days</source>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts</context>
-          <context context-type="linenumber">94</context>
+          <context context-type="linenumber">102</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2897042887615940599" datatype="html">
         <source>Error deleting link</source>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts</context>
-          <context context-type="linenumber">123</context>
+          <context context-type="linenumber">131</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8400747326190565173" datatype="html">
         <source>Error creating link</source>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/components/common/share-links-dropdown/share-links-dropdown.component.ts</context>
-          <context context-type="linenumber">151</context>
+          <context context-type="linenumber">159</context>
         </context-group>
       </trans-unit>
       <trans-unit id="9180110319941008393" datatype="html">
index 16775c49dba01410d557c8028b114b385dbf122b..66498eacc8fee1a03fdae752a298ecb2414b0d23 100644 (file)
@@ -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() {