asyncapi / asyncapi/website

[BUG] prefetch 404 error on Slack invite link (Next.js routing bug)

Open Beginner friendly
#4,928 5 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
716
Forks
1.2k
Avg merge
1d 12h
Merged PRs (30d)
35

Description

### Describe the bug.

The "Join Slack" link (pointing to `/slack-invite`) triggers a `404 Not Found` error in the browser console when hovered over or rendered.

### Expected behavior

The link should navigate to the Slack invitation URL without triggering internal Next.js prefetch errors.

### Screenshots

Image

### How to Reproduce

1. Go to the homepage.
2. Open the Browser Console (F12).
3. Observe the network error: `GET /_next/data/.../slack-invite.json 404 (Not Found)`.

### 🖥️ Device Information [optional]

- Operating System (OS): Windows
- Browser: Chrome
- Browser Version: Latest

### 👀 Have you checked for similar open issues?

- [x] I checked and didn't find similar issue

### 🏢 Have you read the Contributing Guidelines?

- [x] I have read the [Contributing Guidelines](https://github.com/asyncapi/.github/blob/master/CONTRIBUTING.md)

### Are you willing to work on this issue ?

Yes I am willing to submit a PR!

Contributor guide

Open the contributing guide

Research direction

Start at the homepage and inspect the “Join Slack” link pointing to /slack-invite, then reproduce the issue with the browser console open. Trace how the Next.js link is handled and verify that the Slack invitation URL opens without a GET /_next/data/.../slack-invite.json 404 error.

Written by the indexing model from the issue text.

Assessment

Tech stack
nextjs, typescript
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.