From 75cfd95a2c449e3a4a82afd8e1a58812165f6105 Mon Sep 17 00:00:00 2001 From: Arwen Qin <122495122+ArwenQin@users.noreply.github.com> Date: Wed, 5 Feb 2025 13:49:05 -0800 Subject: [PATCH] 25745-Fix NoW Resbumit Bug (#716) fix resbumit bug Signed-off-by: Qin --- package-lock.json | 4 ++-- package.json | 2 +- src/views/NoticeOfWithdrawal.vue | 9 +++++++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c349b6a2..aeb3b8e95 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "business-filings-ui", - "version": "7.4.16", + "version": "7.4.17", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "business-filings-ui", - "version": "7.4.16", + "version": "7.4.17", "dependencies": { "@babel/compat-data": "^7.21.5", "@bcrs-shared-components/base-address": "2.0.9", diff --git a/package.json b/package.json index 89ef8402b..d9047bb10 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "business-filings-ui", - "version": "7.4.16", + "version": "7.4.17", "private": true, "appName": "Filings UI", "sbcName": "SBC Common Components", diff --git a/src/views/NoticeOfWithdrawal.vue b/src/views/NoticeOfWithdrawal.vue index 4720647c3..c75fb1ca3 100644 --- a/src/views/NoticeOfWithdrawal.vue +++ b/src/views/NoticeOfWithdrawal.vue @@ -600,8 +600,13 @@ export default class NoticeOfWithdrawal extends Mixins(CommonMixin, DateMixin, F const filing = Object.assign({}, header, business, data) try { let ret - // filing id is 0, so create a new filing - ret = await LegalServices.createFiling(this.getIdentifier, filing, isDraft) + if (this.filingId > 0) { + // we have a filing id, so update an existing filing + ret = await LegalServices.updateFiling(this.getIdentifier, filing, this.filingId, isDraft) + } else { + // filing id is 0, so create a new filing + ret = await LegalServices.createFiling(this.getIdentifier, filing, isDraft) + } return ret } catch (error: any) { // save errors or warnings, if any