diff options
author | Julien Veyssier <julien-nc@posteo.net> | 2025-02-14 17:20:27 +0100 |
---|---|---|
committer | Julien Veyssier <julien-nc@posteo.net> | 2025-02-17 11:31:25 +0100 |
commit | d8c24b152083c99e8731a748f8712b07beb75927 (patch) | |
tree | 8f441c01cc422527d2055e7c6716231f04a997d0 | |
parent | 5b507561d3b2d16a9748faf41e3bb5f98b42338f (diff) | |
download | nextcloud-server-d8c24b152083c99e8731a748f8712b07beb75927.tar.gz nextcloud-server-d8c24b152083c99e8731a748f8712b07beb75927.zip |
fix(transferownership): allow searching by email, display user.shareWithDisplayNameUnique in item subline, adjust style
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
-rw-r--r-- | apps/files/src/components/TransferOwnershipDialogue.vue | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/apps/files/src/components/TransferOwnershipDialogue.vue b/apps/files/src/components/TransferOwnershipDialogue.vue index 6b8e0eb77ba..a8a59f3e62d 100644 --- a/apps/files/src/components/TransferOwnershipDialogue.vue +++ b/apps/files/src/components/TransferOwnershipDialogue.vue @@ -18,7 +18,7 @@ {{ t('files', 'Change') }} </NcButton> </p> - <p class="new-owner-row"> + <p class="new-owner"> <label for="targetUser"> <span>{{ t('files', 'New owner') }}</span> </label> @@ -27,9 +27,7 @@ :options="formatedUserSuggestions" :multiple="false" :loading="loadingUsers" - label="displayName" :user-select="true" - class="middle-align" @search="findUserDebounced" /> </p> <p> @@ -90,6 +88,7 @@ export default { user: user.uid, displayName: user.displayName, icon: 'icon-user', + subname: user.shareWithDisplayNameUnique, } }) }, @@ -156,6 +155,7 @@ export default { Vue.set(this.userSuggestions, user.value.shareWith, { uid: user.value.shareWith, displayName: user.label, + shareWithDisplayNameUnique: user.shareWithDisplayNameUnique, }) }) } catch (error) { @@ -203,18 +203,15 @@ export default { </script> <style scoped lang="scss"> -.middle-align { - vertical-align: middle; -} - p { margin-top: 12px; margin-bottom: 12px; } -.new-owner-row { +.new-owner { display: flex; - flex-wrap: wrap; + flex-direction: column; + max-width: 400px; label { display: flex; @@ -225,11 +222,6 @@ p { margin-inline-end: 8px; } } - - .multiselect { - flex-grow: 1; - max-width: 280px; - } } .transfer-select-row { |