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 Reporting large volumes of fuel supply slows down or stops the validation of fields #1495

Open
Grulin opened this issue Dec 18, 2024 · 1 comment
Labels
bug Something isn't working Compliance Reporting High High priority ticket but not critical at this time

Comments

@Grulin
Copy link
Collaborator

Grulin commented Dec 18, 2024

Describe the Bug
The system experiences significant delays during validation in the Compliance Report when high fuel volume numbers are entered. This issue occurs across all reporting sections and is particularly noticeable when volumes exceed tens of millions of litres. The system should be capable of validating all input volumes, regardless of size, without delay or limitation.

Expected Behaviour
A clear and concise description of what you expected to happen.The system should validate fuel volume inputs of any size across all reporting sections, including:

  • Fuel Supply Section
  • Export Section
  • Allocation Agreement Section
  • FSE form
  • Notional transfers
  • Fuels for Other Use Section

There should be no validation delays or input size limitations for volume fields.

Actual Behaviour

  • The system slows significantly or gets stuck validating when fuel volumes in the Fuel Volume field are extremely high (e.g., tens of millions of litres or more).
  • Users are unable to proceed efficiently due to these delays.

Implications

  • The delay disrupts user workflows and decreases the efficiency of compliance reporting.
  • Users may assume there are volume limitations, leading to potential underreporting or submission errors.

Steps To Reproduce
Steps to reproduce the behaviour:
User/Role: BCeID

  1. Navigate to any reporting section of the compliance report (e.g., Fuel Supply Section, Export Section).
  2. Input a very high volume (e.g., 50,000,000 litres) in the Fuel Volume field.
  3. Attempt to validate the row.
  4. Observe the significant delay or failure during validation.
@Grulin Grulin added bug Something isn't working Compliance Reporting High High priority ticket but not critical at this time labels Dec 18, 2024
@Grulin Grulin changed the title LCFS - LCFS - Reporting large volumes of fuel supply slows down or stops the validation of fields Dec 18, 2024
@Grulin Grulin changed the title LCFS - Reporting large volumes of fuel supply slows down or stops the validation of fields LCFS - BUG Reporting large volumes of fuel supply slows down or stops the validation of fields Dec 18, 2024
@airinggov
Copy link
Collaborator

2,147,483,647 is the largest number accepted, which is probably adequate

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