-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
[Marketplace] Inviting someone to create a new shop or affiliate shop should automatically grant that user appropriate permissions when registered #2538
Conversation
8c97d23
to
862d0e1
Compare
…reaction into seun-invite-owner-2186
This is done more-or-less, but currently UI testing is blocked by #2605 |
With the PR fix #2612 I opened for the passwordReset bug, (when merged) the block mentioned above will be removed. But there's another issue I just found. The SortableTable received some updates (I believe via this PR #2597), and that's throwing no data error with Accounts table. I'm taking a look into that too. |
In light of the above comment, I'm re-adding [WIP] to this issue. |
* Fix missing component errors and component name reference * Fix missing component imports and references * Return use Component. for core comp * Change componenent ref in resetPassword * Update Match check to prevent error in cart after password reset * Add todo comment on the check on cart/merge * Update to only comment and fix test
@spencern you can test it out now |
Loads with primary shop as "active" after sign-in. I'll see if I can update that as well. |
The i18n issue is inconsistent. It shows up sometimes. Sometimes it doesn't. I tried digging in a little too, but no luck |
Seems like something is wrong with the cart too On a refresh, twice I've seen the cart icon spin forever Refreshing the page in this scenario throws the error again and the cart continues to spin. The only solution I've seen is to log out and log back in. Throws this server error:
|
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.
Issue with cart in loading process forever is a blocker. We need to determine if that's from this PR. If it is we need to fix it here, otherwise we can fix it in the marketplace branch.
We also need to determine if the i18n issues are from this PR
I think the |
I didn't have a chance to work on the cart creation issue tonight but will jump on it first thing in the am. |
Thanks @spencern. I'll also dig into it, maybe I'll find a solution before you're back. (since it's best to get this merged as soon as possible, as other things depend on it) |
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.
Tested, looks good to me. (I've not seen the cart issue) (i18n is a separate issue as well)
thanks @aaronjudd. Re the cart issue, my last commit fixed it (hence it wasn't happening for you). |
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.
Looks good to me.
Resolves #2186
How to Test: