@@ -61,7 +61,6 @@
|
|||||||
|
|
||||||
import { Container, Draggable } from 'vue-smooth-dnd'
|
import { Container, Draggable } from 'vue-smooth-dnd'
|
||||||
import CardItem from '../cards/CardItem'
|
import CardItem from '../cards/CardItem'
|
||||||
import { mapState } from 'vuex'
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'Stack',
|
name: 'Stack',
|
||||||
|
|||||||
@@ -20,7 +20,6 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import Vue from 'vue'
|
|
||||||
import { CardApi } from './../services/CardApi'
|
import { CardApi } from './../services/CardApi'
|
||||||
|
|
||||||
const apiClient = new CardApi()
|
const apiClient = new CardApi()
|
||||||
|
|||||||
@@ -171,7 +171,6 @@ export default new Vuex.Store({
|
|||||||
// acl mutators
|
// acl mutators
|
||||||
addAclToCurrentBoard(state, createdAcl) {
|
addAclToCurrentBoard(state, createdAcl) {
|
||||||
state.currentBoard.acl[createdAcl.id] = createdAcl
|
state.currentBoard.acl[createdAcl.id] = createdAcl
|
||||||
console.log(state.currentBoard)
|
|
||||||
},
|
},
|
||||||
updateAclFromCurrentBoard(state, acl) {
|
updateAclFromCurrentBoard(state, acl) {
|
||||||
for (var acl_ in state.currentBoard.acl) {
|
for (var acl_ in state.currentBoard.acl) {
|
||||||
@@ -182,12 +181,17 @@ export default new Vuex.Store({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
deleteAclFromCurrentBoard(state, acl) {
|
deleteAclFromCurrentBoard(state, acl) {
|
||||||
const removeIndex = state.currentBoard.acl.findIndex((a) => {
|
let removeIndex = -1
|
||||||
return a.participant.uid === acl.participant.uid
|
for (var index in state.currentBoard.acl) {
|
||||||
})
|
var attr = state.currentBoard.acl[index]
|
||||||
|
if (acl.id === attr.id) {
|
||||||
|
removeIndex = index
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (removeIndex > -1) {
|
if (removeIndex > -1) {
|
||||||
state.currentBoard.acl.splice(removeIndex, 1)
|
delete state.currentBoard.acl[removeIndex]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user