-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add View License Returns page #967
Conversation
The existing service handling view license is slow because it loads all the data for the tabs in one render. Work has been done previously to refactor the summary page to load only the summary information. This change will introduce a returns controller, service and presenter to handle the view license returns page. This will share he same view as the summary page and load the same 'common data' established in previous work. Both pieces of work are part of - https://eaflood.atlassian.net/browse/WATER-4444 Previous work as mentioned above - #957
get data from returns table format data to presenter update tests
add description to table row items
Need to implement the no returns tab / view. |
remove comment block update fetch service returns to use returnlog relation
update the the if in license returns to share the link
rename spelling
…page # Conflicts: # app/routes/licence.routes.js
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are nearly all just nit-picks which hopefully soon ESLint will save me from highlighting (or more often missing!)
I've also seen @robertparkinson got in there before me and I concur with what he is saying.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some further tweaks. Went to check on SonarCloud. Happy to silence the method length stuff but it caught some things I should have spotted on the first pass.
8eb5c00
to
b895c74
Compare
Co-authored-by: Alan Cruikshanks <[email protected]>
Co-authored-by: Alan Cruikshanks <[email protected]>
…view-licence-returns-page
Co-authored-by: Alan Cruikshanks <[email protected]>
Co-authored-by: Alan Cruikshanks <[email protected]>
https://eaflood.atlassian.net/browse/WATER-4444
The existing service handling view license is slow because it loads all the data for the tabs in one render. Work has been done previously to refactor the summary page to load only the summary information.
This change will introduce a returns controller, service and presenter to handle the view license returns page.
This will share the same view as the summary page and load the same 'common data' established in previous work.