Skip to content

CR: Once an application has a registration, remove all action buttons from Application Details page #1436

@pasherwo

Description

@pasherwo

Use Case

As an Examiner
When I view an application for which there is a registration, I do not want any action buttons (e.g. Approve, Refuse, Start NOC) available to me
So that I can not perform actions on an application that has already become a registration.

Detailed Description

For any application that has moved into the Registered / Approved state make sure that no actions are still visible on the related applications.

For example, Registration Number H659160456 is registered, but it's still showing up as Provisional Examination which allows the user to Send a Notice or approve the application (again):

image.png

Acceptance Criteria

  • Scenario: Action buttons are removed for an application with an existing registration

    • Given an Examiner is viewing the "Application Details" page
    • And the displayed application has an associated registration
    • When the page loads
    • Then action buttons (e.g., "Approve", "Refuse", "Start NOC") are not visible on the page
  • Scenario: Action buttons remain for an application without an existing registration

    • Given an Examiner is viewing the "Application Details" page
    • And the displayed application does not have an associated registration
    • When the page loads
    • Then action buttons (e.g., "Approve", "Refuse", "Start NOC") are visible on the page

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions