bcgov / bcgov/bcparks-ar-admin

A&R-> Can edit "Historical" records as a SysAdmin through Review Data page

Open
#417 1 comment 0 reactions 0 assignees View on GitHub
A&R
Dominant language
TypeScript
Stars
5
Forks
15
PR merge metrics
No merged PRs in 30d

Description

When a SubArea of a park marked as "Historical" the option add new data or editing existing data is disabled from the "Enter Data" page.

If you are a SysAdmin, then there is a workaround to edit existing records through the "Review Data" page.

**This scenario has to be run through the client and decided if this is needed to be fixed or not.**

Sceanrio:
* Navigate to the A&R on TEST environment as a SysAdmin user
* Find a park with SubAreas marked as Historical. (Eg: Goldpan park)
* Navigate to the Review Data page and filter by the above selected park and sub area.
* Find a year where there is a variance record. (2023 August)
* Click on the option to review the variance -> Should navigate to the Enter data view of the record.
* Edit the record and save the changes.

Expected:
* The expected behaviour has to be confirmed from the client.

Issue:
* It is possible to edit historical records if there is a variance triggered in any month/year.

Refer to the video below;

https://github.com/user-attachments/assets/2cff3a40-b638-452f-9c37-086e15e82be2

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the scenario in the Review Data page using a SysAdmin account, a Historical subarea such as Goldpan, and the August 2023 variance record, then follow the link into the Enter Data view. First confirm the intended behavior with the client; done means the confirmed rule is consistently enforced when reviewing and saving historical records.

Written by the indexing model from the issue text.

Assessment

Tech stack
angular, typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.