airbnb / airbnb/DeepLinkDispatch

URL starting with {param}-

Open
#257 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
4.4k
Forks
414
PR merge metrics
No merged PRs in 30d

Description

Hi,
I have an issue with an url starting with {param}-

For example : https://domain.app/7-something
I can't catch it with @DeepLink("https://domain.app/{id}-something")

If I change the URL to:
https://domain.app/7/something
I can catch it with @DeepLink("https://domain.app/{id}/something")

Why is that ?

Theo

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the two URL examples from the issue and trace how DeepLink matching handles `{id}` next to a hyphen versus a slash. Identify the relevant matching or annotation-processing entry point, then verify the intended behavior with a focused test or documented limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.