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
update invite user #19366
update invite user #19366
Conversation
update invite
update tests and VUE error
update vue
update vue
update tests
update clean
update success
remove popup error
update tests order
@peterhashair I only had a very rough look through your changes (couple of minutes only). And without looking into details it's already clear, that your changes would not be approve-able.
Overall it looks a bit like you've only addressed half of the comments I left on the previous PR. |
revert screenshot
delete use if declined add privacy split templated into 3 parts
remove decline
add invited by column
This reverts commit e2358cb.
add view user display
add email tests and update admin email
update php cs
add expire task and default setting
add api tests
correct pending user from last time
9cc9481
to
cb67dd8
Compare
@peterhashair I had another look and directly pushed a couple of fixes, so we might be able to get this done by next week. |
e709f76
to
763d48f
Compare
I think I'm done with applying fixes & improvements here. I really hope I didn't miss anything else. There were a couple of bugs and regressions (introduced to existing methods). Also the usability was broken at some places. In addition the test coverage of that new feature was quite bad, so I've added some additional tests. @bx80 Could you please do another review of that issue? Would be good to look through the code changes as well as doing some local testing to ensure the whole invite user process works as expected. @peterhashair please have a look at all the changes I did as well and leave comments if it's unclear why something was changed. |
@sgiehl had a look through, make sense, thanks for fixing my mess 🤙 |
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.
I've re-tested: inviting a user, accepting, declining, re-sending invites, trying to accept the first invite when a second invite has been sent, invite expiry, deleting an invited user, filtering by status, automatic removal of the invited user on decline, trying to accept an invite after it has been deleted, etc. I've also read through latest the code changes, which all make sense (the improved variable names are helpful). Ivesuggested a couple of very minor language tweaks, but other than that it's all looking solid and I can't see any issues 👍
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Description:
Here is what's left:
Review