bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

Filings UI: when new filings are blocked, staff filings should be blocked too #9350

Closed severinbeauvais closed 2 years ago

severinbeauvais commented 3 years ago

In certain scenarios, new filing may be "blocked" (buttons are disabled). In these cases, adding staff filings should also be blocked.

Example (a draft IA while I'm logged in as staff):

image.png

Note: this could be worked at the same time as a recent Dissolution task in which various buttons are disabled depending on various conditions.

severinbeauvais commented 2 years ago

I should be able to do this with minimal extra effort as part of the framework I'm developing to handle allowable actions (in #7635).

severinbeauvais commented 2 years ago

This is now deployed to Dev.

lmcclung commented 2 years ago

Check BC0870878 in Dev - I incorporated Dec 9 around 8:47PM. Couldn't search this number as staff a few minutes later. Can someone try again if I don't get to it before I leave on vacation?

I also noticed the bottom half of the staff dashboard is missing. maybe relationships is working on it?

image.png

severinbeauvais commented 2 years ago

Works for me. I tried both a regular browser tab and an incognito one.

Staff Dashboard:

image

Search Entities:

image

Entity Dashboard:

image

severinbeauvais commented 2 years ago

@lmcclung I will ask Relationships to check your IDIR for permissions. In the meantime, are you getting any dev console messages?