bcgov / bcgov/entity

Bug? - Amalgamation Filing - Aberrant Behaviour on Cancel

Open
#22,414 6 comments 0 reactions 0 assignees View on GitHub
bug Entities Team Priority3
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

**Describe the bug in current situation**
When clicking Cancel to abandon a Filing in Progress the normal behaviour is for the screen to redirect to the Corp/Entity Dashboard.

Amalgamation filing (all 3 variants) does not follow this pattern, instead redirecting to a different screen causing user to then have to navigate back to where they were.

The Regular Amalgamation does not display the info for the corp where the amalgamation was initiated from at the top of the screen. When cancelling the filing it returns the user to an anonymous corp dashboard presumably based on a temporary corp num so it might make sense to redirect the user to a generic page after deleting the filing, but the filing was still invoked from the corp dashboard or a corp.

Both the Horizontal & Vertical Amalgamations however display info for the corp that the filing was invoked from on the filing screens, the user is also returned to the correct corp dashboard in order to actually delete the draft filing & is then redirected to that generic screen instead of the corp dashboard

Question - if a user initiates an action (delete draft) from a corp's entity dashboard, should they not be returned to that screen after the action is performed ? This would be consistent with the behaviour of deleting a draft for every other filing.

**Impact of this bug**
Minor - may confuse novice system users

**Chance of Occurring (high/medium/low/very low)**
Consistent behaviour

**Steps to Reproduce**
Steps to reproduce the behavior:
1. Go to corp dashboard
2. Start an Amalgamation filing (any flavour)
3. Cancel
4. screen redirects to corp dashboard (specific corp dashboard for Horizontal & Vertical)
5. Delete draft
6. Redirected to.... _see screenshots below_

**Actual/ observed behavior/ results**
See 3rd screenshot

**Expected behavior**
Every other filing returns user to corp dashboard

**Screenshots/ Visual Reference/ Source**

image.png

image.png

image.png

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.