Gatsby: 404 on events page because of missing https in airtable entries

Created on 18 Dec 2019  Β·  7Comments  Β·  Source: gatsbyjs/gatsby

Description

there are missing https:// in the connected airtable in the events table
for listing events on page: https://www.gatsbyjs.org/contributing/events/

option a

fixing data in the airtable

option b

add a check for the https to the link in www/src/components/events/event.js

Link 1

https://www.gatsbyjs.org/contributing/events/karunyahacks.org

BULD HACKATHON β€” November 17, 2019 (Coimbatore, Tamil Nadu, India)

Link 2

https://www.gatsbyjs.org/contributing/events/nosk.ncit.edu.np

Software Freedom Day β€” September 21, 2019 (Balkumari, Lalitpur, Nepal)

Link 3

https://www.gatsbyjs.org/contributing/events/wizathon.in

Software Freedom Day β€” September 21, 2019 (Balkumari, Lalitpur, Nepal)

Link 4

https://www.gatsbyjs.org/contributing/events/www.startupweekend.com

Startup Weekend Youth Edition β€” November 15, 2019 (Dubai,United Arab Emirates)

Steps to reproduce

go to page: https://www.gatsbyjs.org/contributing/events/

Expected result

no error

Actual result

error 404

Environment

related Issues

19267 Add link check To Gatsby Docs

confirmed bug

All 7 comments

more links broken on this site:

Hiya!

This issue has gone quiet. Spooky quiet. πŸ‘»

We get a lot of issues, so we currently close issues after 30 days of inactivity. It’s been at least 20 days since the last update here.
If we missed this issue or if you want to keep it open, please reply here. You can also add the label "not stale" to keep this issue open!
As a friendly reminder: the best way to see this issue, or any other, fixed is to open a Pull Request. Check out gatsby.dev/contribute for more information about opening PRs, triaging issues, and contributing!

Thanks for being a part of the Gatsby community! πŸ’ͺπŸ’œ

checked: bugs still exists.

someone here with access to the airtable table to fix the entries there?

Thanks for the research investigating this and the ping @muescha! I'll go in now and update the links missing the http:// protocol on Airtable. I do like the idea of finding a better check for urls!

update: just went through and corrected the links for those that were missing http or https by navigating to those sites. I'm guessing the malformed links have come from events changing titles and urls.

this link can also fixed in the airtable:

I updated the http://arcs.ieeecsvit.com site and removed entries for urls that were resulting in 404s if they were already past so it doesn't negatively affect the page's SEO.

I also updated the airtable request form with more context to instruct users to include the scheme (http or https) as well as an example so that hopefully most won't input a broken link in the future.

I think those measures should allow us to close this for now. If it's still coming up in the future we can enforce better validation but for now I think this gets the job done. Thanks for the help @muescha!

Was this page helpful?
0 / 5 - 0 ratings