ThatConference / that.us

The THAT.US website.
https://that.us
GNU General Public License v3.0
70 stars 31 forks source link

Profile - YouTube url might be wrong. #417

Open theClarkSell opened 4 years ago

theClarkSell commented 4 years ago

right now the default youtube.com/channel/[name] but in some cases the right url is youtube.com/c/[name]

asharonbaltazar commented 3 years ago

Can this be solved with an || (or)? How can I reproduce this bug and where should I look?

theClarkSell commented 3 years ago

To be honest, I'm not sure. Just based on how people have used our system in the past, the free form social urls caused a lot of issues.

When I created this profile section, I thought we could be more explicit about making a simple "url builder" such that the user would understand what parts they were responsible for, and what we were creating.

image

valid: https://www.youtube.com/c/thatconference
invalid: https://www.youtube.com/channel/thatconference

valid - https://youtube.com/channel/UC5GVZFxKYul4cfsfhVAJGIA
invalid - https://youtube.com/c/UC5GVZFxKYul4cfsfhVAJGIA

I honestly figured c was short for channel but it's not the case. Given that, our prefix is just wrong.

potential options:

  1. make the YouTube prefix a drop down so people could choose what's the correct one.
  2. let them enter part of it, but I think that will lead to errors.
  3. something else?

We build those urls in components/my/ProfileForm.svelte so it's just really a matter of trying to get the UX right.

theClarkSell commented 3 years ago

@asharonbaltazar kicking this back to the top.. any thoughts?

asharonbaltazar commented 3 years ago

I literally just now thought of an idea... Yeah, kick it back up.