diff --git a/packages/nc-gui/components/general/HelpAndSupport.vue b/packages/nc-gui/components/general/HelpAndSupport.vue index d7219a75a2..b01ba278c5 100644 --- a/packages/nc-gui/components/general/HelpAndSupport.vue +++ b/packages/nc-gui/components/general/HelpAndSupport.vue @@ -27,11 +27,12 @@ const openSwaggerLink = () => {
diff --git a/packages/nc-gui/components/smartsheet/expanded-form/index.vue b/packages/nc-gui/components/smartsheet/expanded-form/index.vue index 0f4e69fc0b..39890b9500 100644 --- a/packages/nc-gui/components/smartsheet/expanded-form/index.vue +++ b/packages/nc-gui/components/smartsheet/expanded-form/index.vue @@ -108,6 +108,7 @@ export default { width="min(90vw,1000px)" :body-style="{ 'padding': 0, 'display': 'flex', 'flex-direction': 'column' }" :closable="false" + class="nc-drawer-expanded-form" >
diff --git a/scripts/cypress/integration/common/8a_webhook.js b/scripts/cypress/integration/common/8a_webhook.js index 6192d8f8f5..0533cec803 100644 --- a/scripts/cypress/integration/common/8a_webhook.js +++ b/scripts/cypress/integration/common/8a_webhook.js @@ -161,12 +161,12 @@ function addNewRow(index, cellValue) { cy.get(".nc-add-new-row-btn").click(); cy.wait(1000); cy.get(".nc-expand-col-Title").find(".nc-cell > input").first().type(cellValue); - cy.getActiveDrawer() + cy.getActiveDrawer('.nc-drawer-expanded-form') .find(".ant-btn-primary") .click(); cy.toastWait("updated successfully"); - cy.getActiveDrawer() + cy.getActiveDrawer('.nc-drawer-expanded-form') .find(".ant-btn") .contains("Cancel") .click(); @@ -184,14 +184,14 @@ function updateRow(index, cellValue) { .clear() .type(cellValue); - cy.getActiveDrawer() + cy.getActiveDrawer('.nc-drawer-expanded-form') .find("button") .contains("Save row") .click({ force: true }); // partial toast message cy.toastWait("updated successfully"); - cy.getActiveDrawer() + cy.getActiveDrawer('.nc-drawer-expanded-form') .find("button") .contains("Cancel") .click({ force: true }); diff --git a/scripts/cypress/support/commands.js b/scripts/cypress/support/commands.js index 10a96a7eeb..4696d59c2f 100644 --- a/scripts/cypress/support/commands.js +++ b/scripts/cypress/support/commands.js @@ -304,7 +304,10 @@ Cypress.Commands.add('getActiveSelection', (selector) => { return cy.get('.ant-select-dropdown:visible').last(); }); -Cypress.Commands.add('getActiveDrawer', () => { +Cypress.Commands.add('getActiveDrawer', (selector) => { + if(selector) { + return cy.get(`${selector} .ant-drawer-content:visible`).last(); + } return cy.get('.ant-drawer-content:visible').last(); });