diff --git a/package-lock.json b/package-lock.json
index f688fa42f..7801f2511 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"dependencies": {
"@mdi/js": "^7.4.47",
"@nextcloud/axios": "^2.5.1",
+ "@nextcloud/capabilities": "^1.2.1",
"@nextcloud/cdav-library": "^2.6.2",
"@nextcloud/dialogs": "^7.4.0",
"@nextcloud/files": "^4.0.0",
diff --git a/package.json b/package.json
index d5f6e827f..7483b2bd4 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,7 @@
"dependencies": {
"@mdi/js": "^7.4.47",
"@nextcloud/axios": "^2.5.1",
+ "@nextcloud/capabilities": "^1.2.1",
"@nextcloud/cdav-library": "^2.6.2",
"@nextcloud/dialogs": "^7.4.0",
"@nextcloud/files": "^4.0.0",
diff --git a/src/teams/api.ts b/src/teams/api.ts
index 90bf1915f..75fa948dd 100644
--- a/src/teams/api.ts
+++ b/src/teams/api.ts
@@ -65,6 +65,7 @@ interface RawSuggestion {
shareWith: string
shareType: number
user?: string | null
+ subname: string
}
/**
@@ -585,6 +586,7 @@ export async function searchMemberCandidates(term: string): Promise
+
+ {{ candidate.subname }}
+
diff --git a/src/teams/team-page/components/EntityPicker/EntitySearchResult.vue b/src/teams/team-page/components/EntityPicker/EntitySearchResult.vue
index 9f34acaef..664e2d0a8 100644
--- a/src/teams/team-page/components/EntityPicker/EntitySearchResult.vue
+++ b/src/teams/team-page/components/EntityPicker/EntitySearchResult.vue
@@ -8,32 +8,39 @@
{{ t('circles', 'Add {type}', { type: source.label.toLowerCase() }) }}
-
-
-
+
+
-
+
+ {{ source.subname }}
+
+