Fix: correct sharelink bundle + document link permissions display bugs (#13827)

This commit is contained in:
shamoon
2026-08-27 17:20:46 -07:00
committed by GitHub
parent 05917a04aa
commit e1aa9997d7
6 changed files with 102 additions and 12 deletions
@@ -101,7 +101,7 @@ export class DocumentLinkComponent
.subscribe((documentResults) => {
this.loading.set(false)
this.selectedDocuments = documentIDs.map(
(id) => documentResults.results.find((d) => d.id === id) ?? {}
(id) => documentResults.results.find((d) => d.id === id) ?? { id }
)
super.writeValue(documentIDs)
})
@@ -142,6 +142,8 @@ export class DocumentLinkComponent
}
unselect(document: Document): void {
if (this.disabled) return
this.selectedDocuments = this.selectedDocuments.filter(
(d) => d && d.id !== document.id
)