bcgov / bcgov/entity

Business Dashboard UI: should check FIRM_DISSOLUTION_FILING permission if business is a firm

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

Description

Currently, the code checks the VOLUNTARY_DISSOLUTION_FILING permission before showing the "Voluntary Dissolution" menu item, but the intent was to keep the Firm and Non-Firm permissions separate.

(Create UI correctly distinguishes between Firm and Non-Firm permissions.)

This is a low priority bug right now because both permissions are allowed for all account types, but that could change in the future.

Ref:
image.png

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Business Dashboard UI logic that controls the "Voluntary Dissolution" menu item and inspect how it checks dissolution permissions. The change is done when firms use FIRM_DISSOLUTION_FILING while non-firms retain VOLUNTARY_DISSOLUTION_FILING, with the menu visibility matching the account type.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.