Merge pull request #6902 from nextcloud/update-card-move-dialog
Clear selected stack when selected board changed
This commit is contained in:
@@ -374,6 +374,9 @@ describe('Card', function () {
|
|||||||
|
|
||||||
cy.get('.app-sidebar-header .action-item__menutoggle').click()
|
cy.get('.app-sidebar-header .action-item__menutoggle').click()
|
||||||
cy.get('.v-popper__popper button:contains("Move/copy card")').click()
|
cy.get('.v-popper__popper button:contains("Move/copy card")').click()
|
||||||
|
cy.get('.vs__dropdown-menu span[title="MyTestBoard"]').should('be.visible').click()
|
||||||
|
cy.get('[data-cy="select-stack"] .vs__dropdown-toggle').should('be.visible').click()
|
||||||
|
cy.get('.vs__dropdown-menu span[title="TestList"]').should('be.visible').click()
|
||||||
cy.get('.modal-container button:contains("Copy card")').click()
|
cy.get('.modal-container button:contains("Copy card")').click()
|
||||||
cy.wait('@clone', { timeout: 7000 })
|
cy.wait('@clone', { timeout: 7000 })
|
||||||
cy.get('.card:contains("Hello world")').should('have.length', 2)
|
cy.get('.card:contains("Hello world")').should('have.length', 2)
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
:input-label="t('deck', 'Select a list')"
|
:input-label="t('deck', 'Select a list')"
|
||||||
:options="stacksFromBoard"
|
:options="stacksFromBoard"
|
||||||
:max-height="100"
|
:max-height="100"
|
||||||
|
data-cy="select-stack"
|
||||||
label="title" />
|
label="title" />
|
||||||
</div>
|
</div>
|
||||||
<template #actions>
|
<template #actions>
|
||||||
@@ -59,6 +60,15 @@ export default {
|
|||||||
return !(this.selectedBoard === '' || this.selectedStack === '')
|
return !(this.selectedBoard === '' || this.selectedStack === '')
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
watch: {
|
||||||
|
selectedBoard: {
|
||||||
|
immediate: true,
|
||||||
|
handler() {
|
||||||
|
this.selectedStack = ''
|
||||||
|
this.stacksFromBoard = []
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
subscribe('deck:card:show-move-dialog', this.openModal)
|
subscribe('deck:card:show-move-dialog', this.openModal)
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user