Sessions tab in other users' profiles are empty for non-admin users that have hosted sessions
complete
Michael G
At https://schoolhouse.world/u/michaelg/sessions I can see my own upcoming and past sessions. That's also true for the Sessions tab of those that work at Schoolhouse, like James - https://schoolhouse.world/u/james/sessions (image attached). But If I check the Sessions tab of other users that have hosted sessions, I seem to always see nothing. E.g. in responding to a question in tutoring-support, I tried to pull up the sessions for the user here - https://schoolhouse.world/u/yoonhaplayer/sessions (image attached). But the UI tells me that user hasn't hosted anything, not in the past and nothing upcoming in the future. This has occurred a number of times, where I've tried to see what sessions a user has hosted in an attempt to provide assistance, and the UI shows me nothing. Maybe there's a rule that we can see only our own session history and the session history of Schoolhouse employees (those with an Admin badge), but if so the UI does not convey this to a user.
Log In
Akshit D
marked this post as
complete
Sij P
Hi Michael, It seems to show the sessions on my end when I click on this link, https://schoolhouse.world/u/yoonhaplayer/sessions
Michael G
Sij P Thanks, that suggests it is specific to the user what sessions they see. Are you currently in a volunteer role at Schoolhouse? Perhaps you have greater access than me.
Akshit D
Michael G: Hey Michael, this is likely due to age restrictions: https://intercom.schoolhouse.world/en/articles/10451589-why-are-some-sessions-restricted-based-on-age
Michael G
Akshit D Everything I see about age restrictions say they are to limit who can
join
sessions. I'm just trying to view
past sessions (and possibly see
but not join future sessions, though I'd accept just being able to view past ones). Why should that be restricted? If even viewing past sessions needs to be restricted, I don't think the current "<tutor> hasn't hosted anything yet, but you can follow them to get updates on future sessions." is a great message for me to see. It sounds like it's wrong for two reasons - 1) the user has hosted sessions, and 2) following them won't give me updates on future sessions due to age restrictions (I can't see future sessions either).
The UI knows my age range and knows the age range of the user whose profile I'm viewing. If sessions need to be hidden from view, it could say "Some sessions are hidden due to Schoolhouse age restrictions", with a link to the policy, something like that. But to just pretend they don't exist at all while also suggesting I can follow the user to learn about new sessions (that I can't join and presumably won't even be notified about) I don't think is a great user experience.
Akshit D
Michael G Hey Michael!
The restrictions are indeed about joining sessions, but they are implemented at the abstraction level of fetching sessions. This creates an experience where users are essentially never made aware of our age restrictions unless they have to be, which comes from our safety team.
Agreed that the "follow them to get updates" isn't a great user experience, but this view isn't a priority to fix right now. Thank you for reporting.
Michael G
Akshit D Does this mean I'm also prohibited from peer reviewing sessions from users whose sessions I wouldn't have been able to join due to age restrictions? I.e. will my view of sessions needing peer review be different than what younger users of Schoolhouse see? I'm pretty sure I've been able to review certification requests of younger users, but maybe I'm unable to review sessions that were hosted by users whose sessions I'd be prohibited from joining due to age restrictions. If so, maybe that's why the count of sessions needing peer review, at least my view of it, is always a lot less than I would have expected given the number of sessions that occur.
Akshit D
Michael G I believe the answer is: yes, peer reviews are restricted and no, certifications are not.
Our safety policies are evolving as we scale and add other safeguards (like age verification) and both of these may change in the future.