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

Move code to assign tax information into shared parent #13899

Merged
merged 1 commit into from
Apr 4, 2019

Conversation

eileenmcnaughton
Copy link
Contributor

Overview

Code cleanup around tax assignments

Before

Code not in a shareable place

After

Code more shareable - 3 other classes need to share this

Technical Details

@mattwire this is a bit of a chunkier cleanup so hopefully it's not too much. I was going to just clarify the tpl logic (ie let's specify whether to displayLineItems rather than intuiting if from a combination of parameters that are not directly related & then always assign line items) but then I went a bit further in cleaning up the form function. I wrote more comments :-)

Comments

@civibot
Copy link

civibot bot commented Mar 27, 2019

(Standard links)

@seamuslee001
Copy link
Contributor

@eileenmcnaughton
Copy link
Contributor Author

@seamuslee001 did we change the standard?
Those lines are not in the PR & seem 'ok' to me

@eileenmcnaughton eileenmcnaughton force-pushed the line_item branch 2 times, most recently from 47465c9 to 19c1100 Compare April 4, 2019 01:21
@eileenmcnaughton
Copy link
Contributor Author

test this please

@eileenmcnaughton
Copy link
Contributor Author

Reply to myself - we obviously HAVE changed the standard - I see it hit @agilewarealok as well today. Hopefully that won't be too painful

@eileenmcnaughton
Copy link
Contributor Author

done

@eileenmcnaughton
Copy link
Contributor Author

merging as tests passed (I did just rebase since another commit had snuck in but that's in master & not relevant to test success)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants