mirror of
https://github.com/nextcloud/server.git
synced 2026-06-09 08:44:07 -04:00
Merge pull request #50816 from nextcloud/fix/noid/transfer-ownership-select
fix(transferownership): Allow searching new owner by email
This commit is contained in:
commit
cddcc17241
3 changed files with 9 additions and 17 deletions
|
|
@ -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 {
|
||||
|
|
|
|||
4
dist/files-settings-personal.js
vendored
4
dist/files-settings-personal.js
vendored
File diff suppressed because one or more lines are too long
2
dist/files-settings-personal.js.map
vendored
2
dist/files-settings-personal.js.map
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue