Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LCFS - BUG - Input form opening when report in Submitted status #1473

Open
airinggov opened this issue Dec 17, 2024 · 0 comments
Open

LCFS - BUG - Input form opening when report in Submitted status #1473

airinggov opened this issue Dec 17, 2024 · 0 comments
Assignees
Labels
bug Something isn't working Compliance Reporting High High priority ticket but not critical at this time

Comments

@airinggov
Copy link
Collaborator

Describe the Bug:
Clicking on schedule tables in a report opens the input form even when the report is in Submitted status. This should only occur when the report is in Draft status and the pencil icon appears to indicate editability.

Expected Behaviour:

  • The input form should only open when the report is in Draft status and the pencil icon is visible.
  • For reports in Submitted status, clicking on schedule tables should not trigger the input form to open, as the report is no longer editable.

Actual Behaviour:

  • Clicking on schedule tables in reports with Submitted status incorrectly opens the input form.
  • This behavior suggests the report is editable when it is not.

Implications:

  • Confusion for users, as it implies that a Submitted report can still be edited.

Steps To Reproduce:
User/Role: Any user with access to reports.

  1. Navigate to a report that has been set to Submitted status.
  2. Click on any schedule table in the report.
  3. Observe that the input form opens.
  4. Compare with a report in Draft status where the pencil icon appears correctly.

Additional Context:

  • Confirm that input form behavior is properly tied to report status (Draft vs Submitted).
@airinggov airinggov added bug Something isn't working Compliance Reporting High High priority ticket but not critical at this time labels Dec 17, 2024
@dhaselhan dhaselhan self-assigned this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Compliance Reporting High High priority ticket but not critical at this time
Projects
None yet
Development

No branches or pull requests

2 participants