guest vs host - profile `type` and how people are categorized
Facts
Take Alex's profile in ./content/people. There he is listed as type: host (in this line)
-
He currently has:
- a jupiterbroadcasting.com/hosts/alex profile
- a jupiterbroadcasting.com/guests/alex profile
-
Alex is currently a host for:
-
Alex is currently a guest on:
- Office Hours 11
- many more as listed in jupiterbroadcasting.com/guests/alex/
The Problems
Episode Guest card - links incorrectly
An Episode page with Alex as a Guest - Office Hours 11 - has Alex listed in the "Guest" section, however the URL on his card is to jupiterbroadcasting.com/**hosts**/alex
This link should be to jupiterbroadcasting.com/**guests**/alex
Guests page - no card for Alex
- The Guests page - jupiterbroadcasting.com/guests/ does not list Alex, yet it should.
Other People suffer the same:
Brent, for instance. Presumably anyone who is both a host of certain Shows and a guest of others. Potentially also a profile who was a guest of a show at one time, and also at a certain time a host (Brent in LUP, for instance. He's been a guest and a host at different times.
Could potentially be associated with changes in https://github.com/JupiterBroadcasting/jupiterbroadcasting.com/pull/121 ?
@elreydetoda you might be able to investigate more give you're the author of the above? Though aware it may be unrelated..
potentially related:
note there exists a /content/hosts and a /content/people directory. Wondering why the mostly-empty /content/hosts exists.....
(should be a separate issue perhaps, if unrelated?)
@elreydetoda since this data is populated via the scraper duplication of the data isn't as big of a deal. A small modification to the scraper to produce an additional people file appended with -guest (ie alex-guest.md) will correct this with no other modifications needed here. But from the files in this repo it looks like there have been manual changes. Also the scraper produces additional files not seen in this repo which look to be show specific.