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

fix: Added required in TaxId in Billing Info #4233

Closed
wants to merge 39 commits into from

Conversation

Dishebh
Copy link
Member

@Dishebh Dishebh commented Mar 15, 2020

Fixes #4030

Short description of what this resolves:

Tax Id or Business Id field now marked as *.

Changes proposed in this pull request:

Checklist

  • I have read the Contribution & Best practices Guide.
  • My branch is up-to-date with the Upstream development branch.
  • The acceptance, integration, unit tests and linter pass locally with my changes
  • [] I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

@vercel
Copy link

vercel bot commented Mar 15, 2020

This pull request is being automatically deployed with ZEIT Now (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://zeit.co/eventyay/open-event-frontend/jtdgp7a5k
✅ Preview: https://open-event-frontend-git-fork-dishebh-patch-1.eventyay.now.sh

Copy link
Member

@snitin315 snitin315 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please See the issue image again, Its actully the billing info part of order-form ,

open-event-frontend/app/templates/components/forms/orders/order-form.hbs

@codecov
Copy link

codecov bot commented Mar 15, 2020

Codecov Report

Merging #4233 into development will decrease coverage by <.01%.
The diff coverage is 16.37%.

Impacted file tree graph

@@               Coverage Diff               @@
##           development    #4233      +/-   ##
===============================================
- Coverage        21.88%   21.87%   -0.01%     
===============================================
  Files              461      461              
  Lines             4830     4831       +1     
  Branches             5        5              
===============================================
  Hits              1057     1057              
- Misses            3771     3772       +1     
  Partials             2        2
Impacted Files Coverage Δ
...p/components/events/view/export/download-common.js 10.34% <ø> (ø) ⬆️
.../controllers/events/view/edit/sessions-speakers.js 0% <ø> (ø) ⬆️
app/controllers/events/view/export.js 0% <ø> (ø) ⬆️
app/controllers/events/view/tickets/orders.js 0% <ø> (ø) ⬆️
app/components/widgets/forms/link-input.js 23.07% <ø> (ø) ⬆️
app/controllers/events/view/tickets/attendees.js 0% <ø> (ø) ⬆️
app/routes/events/view/sessions/edit.js 0% <ø> (ø) ⬆️
app/routes/events/view/sessions/create.js 0% <ø> (ø) ⬆️
app/components/public/call-for-speakers.js 0% <0%> (ø) ⬆️
...mponents/forms/events/view/create-discount-code.js 0% <0%> (ø) ⬆️
... and 93 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 89b93ac...2c075c8. Read the comment docs.

@Dishebh
Copy link
Member Author

Dishebh commented Mar 15, 2020

Please See the issue image again, Its actully the billing info part of order-form ,

open-event-frontend/app/templates/components/forms/orders/order-form.hbs

Yes, the Billing info part of order form refers to the widgets/forms/billing-info.

{{#if isBillingInfoNeeded}} {{widgets/forms/billing-info data=data event=event}} {{/if}}

@snitin315
Copy link
Member

I'm not sure, please provide a full-page screenshot of your change.

@Dishebh
Copy link
Member Author

Dishebh commented Mar 15, 2020

I'm not sure, please provide a full-page screenshot of your change.

Screenshot from 2020-03-15 17-36-10

@snitin315
Copy link
Member

Add Front-end check for company field as well.

@Dishebh
Copy link
Member Author

Dishebh commented Mar 15, 2020

Add Front-end check for company field as well.

I'm not sure why the front-end check is not working, since we are already using the required class in the Company label section as well.
For now, the pr only solves a part of the issue mentioned above.

@snitin315
Copy link
Member

Please try to solve the complete issue.

@Dishebh Dishebh changed the title Fix: Added required in TaxId in Billing Info fix: Added required in TaxId in Billing Info Mar 18, 2020
@auto-label auto-label bot added the fix label Mar 18, 2020
Copy link
Member

@kushthedude kushthedude left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incomplete

@Dishebh
Copy link
Member Author

Dishebh commented Mar 19, 2020

Incomplete

This only solves a part of the issue. I am not sure why the check for the Company label is not working. That's why, cannot proceed further in solving the complete issue, for now that is.

@Dishebh
Copy link
Member Author

Dishebh commented Mar 20, 2020

What to do about this, then?

@Dishebh
Copy link
Member Author

Dishebh commented Mar 26, 2020

Solved the issue. Pls review @snitin315

snitin315
snitin315 previously approved these changes Mar 29, 2020
Copy link
Member

@snitin315 snitin315 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested, Works well.

Screenshot from 2020-03-29 15-47-57

Copy link
Member

@kushthedude kushthedude left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix build

@kushthedude
Copy link
Member

Fix lint and squash commits

dependabot-preview bot and others added 23 commits March 29, 2020 20:25
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 5.15.0 to 5.15.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.0...5.15.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…sasia#4264)

Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript) from 5.15.0 to 5.15.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.0...5.15.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…#4263)

Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 5.15.0 to 5.15.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.0...5.15.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…#4268)

Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.1...5.15.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.1...5.15.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…sasia#4266)

Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript) from 5.15.1 to 5.15.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.1...5.15.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…#4271)

Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 5.15.2 to 5.15.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.2...5.15.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…sasia#4270)

Bumps [@sentry/integrations](https://github.com/getsentry/sentry-javascript) from 5.15.2 to 5.15.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.2...5.15.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 5.15.2 to 5.15.3.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.15.2...5.15.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…asia#4275)

Bumps [eslint-plugin-ember](https://github.com/ember-cli/eslint-plugin-ember) from 7.11.1 to 7.12.0.
- [Release notes](https://github.com/ember-cli/eslint-plugin-ember/releases)
- [Changelog](https://github.com/ember-cli/eslint-plugin-ember/blob/master/CHANGELOG.md)
- [Commits](ember-cli/eslint-plugin-ember@v7.11.1...v7.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [ember-fetch](https://github.com/ember-cli/ember-fetch) from 7.0.1 to 7.1.0.
- [Release notes](https://github.com/ember-cli/ember-fetch/releases)
- [Changelog](https://github.com/ember-cli/ember-fetch/blob/master/CHANGELOG.md)
- [Commits](ember-cli/ember-fetch@v7.0.1...v7.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…sia#4277)

Bumps [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) from 11.0.0 to 11.1.0.
- [Release notes](https://github.com/mysticatea/eslint-plugin-node/releases)
- [Commits](mysticatea/eslint-plugin-node@v11.0.0...v11.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…asia#4283)

Bumps [@types/ember__test-helpers](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ember__test-helpers) from 0.7.9 to 0.7.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ember__test-helpers)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…ia#4281)

Bumps [@types/ember-data](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ember-data) from 3.1.10 to 3.1.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ember-data)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [@types/ember](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ember) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ember)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
…a#4282)

Bumps [@types/ember-qunit](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ember-qunit) from 3.4.7 to 3.4.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ember-qunit)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
@Dishebh
Copy link
Member Author

Dishebh commented Mar 29, 2020

Messed up my branch. Sorry, will close it and open a new one with required changes. Thanks

@Dishebh Dishebh closed this Mar 29, 2020
@Dishebh Dishebh deleted the patch-1 branch March 29, 2020 14:58
@snitin315
Copy link
Member

git fetch upstream development
git reset --hard upstream/development

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

Successfully merging this pull request may close these issues.

Billing Info form: FE check not working for Company field
4 participants