mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2026-01-07 00:36:08 +08:00
Fix access modal display issues [SCI-10383] (#7239)
This commit is contained in:
parent
351aa695d7
commit
6376598678
1 changed files with 12 additions and 7 deletions
|
|
@ -31,13 +31,17 @@
|
|||
<div>
|
||||
<img :src="userAssignment.attributes.user.avatar_url" class="rounded-full w-8 h-8">
|
||||
</div>
|
||||
<div class="truncate"
|
||||
:title="userAssignment.attributes.user.name"
|
||||
>{{ userAssignment.attributes.user.name }}</div>
|
||||
<div v-if="userAssignment.attributes.current_user" class="text-nowrap">
|
||||
{{ `(${i18n.t('access_permissions.you')})` }}
|
||||
<div>
|
||||
<div class="flex flex-row gap-2">
|
||||
<div class="truncate"
|
||||
:title="userAssignment.attributes.user.name"
|
||||
>{{ userAssignment.attributes.user.name }}</div>
|
||||
<div v-if="userAssignment.attributes.current_user" class="text-nowrap">
|
||||
{{ `(${i18n.t('access_permissions.you')})` }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-xs text-sn-grey text-nowrap">{{ userAssignment.attributes.inherit_message }}</div>
|
||||
</div>
|
||||
<div class="text-xs text-sn-grey text-nowrap">{{ userAssignment.attributes.inherit_message }}</div>
|
||||
<MenuDropdown
|
||||
v-if="!userAssignment.attributes.last_owner && params.object.urls.update_access"
|
||||
class="ml-auto"
|
||||
|
|
@ -105,8 +109,9 @@ export default {
|
|||
});
|
||||
}
|
||||
|
||||
roles = roles.concat(this.roles.map((role) => (
|
||||
roles = roles.concat(this.roles.map((role, index) => (
|
||||
{
|
||||
dividerBefore: !this.params.object.top_level_assignable && index === 0,
|
||||
emit: 'setRole',
|
||||
text: role[1],
|
||||
params: role[0]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue