bcgov / bcgov/STRR

Edit STR Addresses for Strata Hotels

Open
#1,343 0 comments 0 reactions 2 assignees Claimed by @victorc-bcgov View on GitHub
STR
Dominant language
Python
Stars
2
Forks
22
Avg merge
2d 35m
Merged PRs (30d)
11

Description

## User Stories

As an Examiner
I want the ability to edit the Property address for a Strata Hotel
So that corrections to the information supplied by the Applicant can be made to the STRR, which is the source of truth for STR approvals.

As an Examiner
I want the ability to edit the property's Unit Number, Building Number, Street Number, and Street Name
So that corrections to the information supplied by the Applicant can be made to the STRR, which is the source of truth for STR approvals.

As an Examiner
I **do not** want the ability to edit the property's Postal Code or Country
So that corrections that could change the Registration's underlying registration requirements (e.g. BL, PR, etc.) are prohibited.

As an Examiner
I want the ability to edit the property address on active Registrations only
so that only active Registrations are kept current and information for historical Registrations are preserved.

As an Examiner
I want an Event to the added to the Registration's History log when a Property's address is changed
So that I can view the history of changes made to the Registration.

## User Experience
[Staff Correction - Address](https://www.figma.com/design/a4H3s0ebAxwv8ZniyNAt4g/STRR-Host-Registration---Redesign?node-id=4460-70975&t=Q5rZVcQup1cqiB5G-0)

## Additional Details
> Problems and Concerns:
> 1. Users and Registry Team cannot edit STR addresses when there's an error. The consequence would be listings cannot be posted or will be taken down starting May 1 when platforms start to validate registrations. For example,
> APPLICATION #47648041139585
> Block A district lot 3157 Group 1 new Westminster district
> Block A district lot 3157 group 1 new west minister district BC V0N 1N0
> Canada
> 2. Users have contacted Registry team to update their STR addresses, street number in particular because they put their address wrong in the application.
> 3. Curious to know how many listings may fail validation if the address is manually entered, especially those have been auto approved.
>
> Solution:
> In long term, hosts can submit a correction form (a future feature) indicating where edits are required. Adjudicators can review the request and make decisions. They can edit information on behalf of the applicants and activity is tracked in the audit history. We don't want applicants to change information or key information (i.e., addresses, rental setup) on their own as these changes can trigger additional review, more fee collection or revision on decisions.
> In short term, hosts can email the edits they want to the registry team. Adjudicators can review and make decisions. The review may include whether this address change will trigger PR/BL requirements, change in decision, or require additional documents. If edits are required and approved, registry team can change it on their own or having someone changed it in the Database. For May 1, we need ability to make edits on STR addresses.

## Acceptance Criteria
- [ ] **Scenario: Examiner can edit STR Addresses for Strata Hotels**
- Given an Examiner has access to the system
- When the Examiner wants to edit the Property address for a Strata Hotel
- Then the Examiner should be able to edit the address components (Unit Number, Building Number, Street Number, and Street Name) of active Registrations only

- [ ] **Scenario: Examiner cannot edit Postal Code or Country**
- Given an Examiner has access to the system
- When the Examiner tries to edit the Postal Code or Country for a Strata Hotel address
- Then the Examiner should not be allowed to make changes, as it could change the Registration's underlying registration requirements

- [ ] **Scenario: Event added to Registration's History log when address is changed**
- Given an Examiner has made a change to the Property address for a Strata Hotel
- When the change is saved
- Then an Event should be added to the Registration's History log, indicating that the address was updated

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.