Fix override perms orgs (#1536)
* Fix override perms orgs * remove useless card?
This commit is contained in:
parent
683b0f5c48
commit
a629d7f048
@ -214,9 +214,6 @@
|
|||||||
@change="handleFiles"
|
@change="handleFiles"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-else class="card header-buttons">
|
|
||||||
<span class="indicator"> <InfoIcon /> You don't have permission to upload images </span>
|
|
||||||
</div>
|
|
||||||
<div class="items">
|
<div class="items">
|
||||||
<div v-for="(item, index) in project.gallery" :key="index" class="card gallery-item">
|
<div v-for="(item, index) in project.gallery" :key="index" class="card gallery-item">
|
||||||
<a class="gallery-thumbnail" @click="expandImage(item, index)">
|
<a class="gallery-thumbnail" @click="expandImage(item, index)">
|
||||||
|
|||||||
@ -584,14 +584,7 @@ const acceptedOrgMembers = computed(() => {
|
|||||||
return props.organization?.members?.filter((x) => x.accepted) || []
|
return props.organization?.members?.filter((x) => x.accepted) || []
|
||||||
})
|
})
|
||||||
|
|
||||||
watch(
|
function initMembers() {
|
||||||
[
|
|
||||||
() => props.allMembers,
|
|
||||||
() => props.organization,
|
|
||||||
() => props.project,
|
|
||||||
() => props.currentMember,
|
|
||||||
],
|
|
||||||
() => {
|
|
||||||
const orgMembers = props.organization?.members || []
|
const orgMembers = props.organization?.members || []
|
||||||
|
|
||||||
const selectedMembersForOrg = orgMembers.map((partialOrgMember) => {
|
const selectedMembersForOrg = orgMembers.map((partialOrgMember) => {
|
||||||
@ -610,9 +603,18 @@ watch(
|
|||||||
allTeamMembers.value = props.allMembers
|
allTeamMembers.value = props.allMembers
|
||||||
.map((x) => ({ ...x, oldRole: x.role }))
|
.map((x) => ({ ...x, oldRole: x.role }))
|
||||||
.filter((x) => !selectedMembersForOrg.some((y) => y.user.id === x.user.id))
|
.filter((x) => !selectedMembersForOrg.some((y) => y.user.id === x.user.id))
|
||||||
},
|
}
|
||||||
{ immediate: true, deep: true }
|
|
||||||
|
watch(
|
||||||
|
[
|
||||||
|
() => props.allMembers,
|
||||||
|
() => props.organization,
|
||||||
|
() => props.project,
|
||||||
|
() => props.currentMember,
|
||||||
|
],
|
||||||
|
initMembers
|
||||||
)
|
)
|
||||||
|
initMembers()
|
||||||
|
|
||||||
const currentUsername = ref('')
|
const currentUsername = ref('')
|
||||||
const openTeamMembers = ref([])
|
const openTeamMembers = ref([])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user