-
-
diff --git a/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.spec.ts b/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.spec.ts
index add538dc2..216d5fe61 100644
--- a/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.spec.ts
+++ b/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.spec.ts
@@ -145,6 +145,15 @@ describe('PermissionsFilterDropdownComponent', () => {
userID: null,
})
+ component.setFilter(OwnerFilterType.SHARED_BY_ME)
+ expect(ownerFilterSetResult).toEqual({
+ excludeUsers: [],
+ hideUnowned: false,
+ includeUsers: [],
+ ownerFilter: OwnerFilterType.SHARED_BY_ME,
+ userID: currentUserID,
+ })
+
component.setFilter(OwnerFilterType.UNOWNED)
expect(ownerFilterSetResult).toEqual({
excludeUsers: [],
diff --git a/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts b/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
index 06d60d56c..73a35f2ad 100644
--- a/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
+++ b/src-ui/src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
@@ -32,6 +32,7 @@ export enum OwnerFilterType {
NOT_SELF = 2,
OTHERS = 3,
UNOWNED = 4,
+ SHARED_BY_ME = 5,
}
@Component({
@@ -108,6 +109,13 @@ export class PermissionsFilterDropdownComponent extends ComponentWithPermissions
this.selectionModel.includeUsers = []
this.selectionModel.excludeUsers = []
this.selectionModel.hideUnowned = false
+ } else if (
+ this.selectionModel.ownerFilter === OwnerFilterType.SHARED_BY_ME
+ ) {
+ this.selectionModel.userID = this.settingsService.currentUser.id
+ this.selectionModel.includeUsers = []
+ this.selectionModel.excludeUsers = []
+ this.selectionModel.hideUnowned = false
} else if (this.selectionModel.ownerFilter === OwnerFilterType.UNOWNED) {
this.selectionModel.userID = null
this.selectionModel.includeUsers = []
diff --git a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html
index ae25938c7..8897f9b0b 100644
--- a/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html
+++ b/src-ui/src/app/components/document-list/document-card-large/document-card-large.component.html
@@ -16,35 +16,23 @@
- @if (document.correspondent) {
- @if (clickCorrespondent.observers.length ) {
- {{(document.correspondent$ | async)?.name}}
- } @else {
- {{(document.correspondent$ | async)?.name}}
- }
- :
- }
+
+ {{(document.correspondent$ | async)?.name}}
+ {{(document.correspondent$ | async)?.name}}:
+
{{document.title | documentTitle}}
- @for (t of document.tags$ | async; track t) {
-
- }
+
- @if (document.__search_hit__ && document.__search_hit__.highlights) {
-
- }
- @for (highlight of searchNoteHighlights; track highlight) {
-
-
-
-
- }
- @if (!document.__search_hit__) {
- {{contentTrimmed}}
- }
+
+
+
+
+
+ {{contentTrimmed}}
@@ -53,97 +41,91 @@
More like this
-
-
- Edit
-
-
- View
-
-
-
-
-
- Download
-
-