Link to new user after invite is accepted


(Allen - Watchman Monitoring) #1

I just had three people accept our invite.

In the activity bubble, it’d be nice if that could link to their new profile instead of to the “my/invited” a page


User Invitation/Poking a user to a topic is now live!
Invite list - add sent date, redeemed date, make sortable
(Mittineague) #2

Isn’t that one click away?

One click too many?


(Allen - Watchman Monitoring) #3

the person who’s accepted the invite is nowhere in my view…

currently it’s

  • click to get to the invites
  • remember what the person’s name is
  • search
  • click

I think it’s simpler to just click to the new member’s profile, hence the request.


(Jeff Atwood) #4

Unless you are doing thousands of invitations, it is better to send people to their list of invitations so they are aware of other pending invitations and thinking about invites.

So it would need to be conditional, at best.


(Allen - Watchman Monitoring) #5

I have to scroll past 60-70 accepted invitations before I can see my pending ones, which are mixed in with the expired ones.


(Jeff Atwood) #6

So perhaps what is needed, is a “pending” invitations view?


(Allen - Watchman Monitoring) #7

Yes!

Adding some relevant date columns would be awesome too, please.

Of course, if you’re taking me to the list of pendings… we’re back to my original request. :stuck_out_tongue_winking_eye:


(Jeff Atwood) #8

Why would clicking “the user accepted my request” take you to the pending view? They accepted. That invitation is no longer pending.

It would take you to the default view for the invitations page, as in “let’s see how this party is going – let’s look at your invitations overall”

But, you would then have the ability to discriminate between pending/accepted invitations on that page. That’s what I am proposing. That seems like a sensible thing to need on that page.


(Allen - Watchman Monitoring) #9

All I really want is an easy way to go add them a nice title, or clean up a profile of a new user, if needed.


(Jeff Atwood) #10

Couldn’t you just go to Admin, Users, New to do that?

Or bookmark /admin/users/list/new in your browser, and use that bookmark whenever you see an invitation accepted?


(Allen - Watchman Monitoring) #11

The circle of my initial request is complete.

I would much rather the new-user-accepted-bubble-link go to that new user.


(Jeff Atwood) #12

Another idea, we could sort the invitations page by accept time. That would also be good. So the most recent accepts would be at the top – and you could tab-discriminate between “these are pending invites” and “these are accepted invites”.

(I was not proposing that the notification go to that user, but that you click a bookmark in your browser when you see an invitation accepted.)


(Jeff Atwood) #13

@techapj can you add these things to your list:

  1. Split invitations into “pending” and “accepted” lists via tabs
  2. On “pending” order by sent date, descending (so newest sent on top)
  3. On “accepted” order by accept date, descending (so newest accepted on top)

Invite list - add sent date, redeemed date, make sortable
(Allen - Watchman Monitoring) #14

I just saw this reply to an earlier post, mirroring the original request for this topic.

Can that be done at the same time as the improvements to the Invite page? (not linking to the list of invites, which has nothing to do with the newly accepted user, but linking to that user directly)


(Jeff Atwood) #15

This requires a rewrite to the code on this page as it is in dire need of refactoring. That is why we put it off.


(Tobias Eigen) #16

Another bug I noticed with this is that if you are on your invited page when you get the notification, nothing happens when you click on it. The invitee accepted your invite but doesn’t appear to have.


(Arpit Jalan) #17

Implemented via:

https://github.com/discourse/discourse/pull/3601


(Allen - Watchman Monitoring) #18

Thanks for this @techAPJ It’s great to be able to quickly see newly invited, and pending.

When I click on a person’s name though, I’m taken to Pending.

If there still isn’t interest in having that link to the person directly, having the link under accepted your invitation take us to the redeemed side, and then having it sorted by most recent, would make this feature fantastic.

Please?


(Arpit Jalan) #19

Not sure how I missed this request, makes complete sense! Done via:

https://github.com/discourse/discourse/commit/066824e54578ff80c45d78858bfb35de540e1eb0


(Allen - Watchman Monitoring) #20

Thank you, very much… this will be useful on a daily basis.