[nl.shopbuddies.release] Firebase dynamic link *.page.link not working with ShopBuddies / Woolsocks
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Affected app
Name: ShopBuddies / Woolsocks
Package id: nl.shopbuddies.release
Describe the bug
Some Firebase dynamic links do not seem to work.
To Reproduce
Open this link:
https://shopbuddiesapp.page.link/?link=https%3A%2F%2Fshopbuddies.de%2Fapplink%3Fdestination%3DCashbackSock%26submissionId%3Dc20613401&apn=nl.shopbuddies.release&isi=6479604587&ibi=nl.shopbuddies.release&ofl=https%3A%2F%2Fshopbuddies.woolsocks.nl
It's from a mail from ShopBuddies.
When opened via browser this happens:
We could not match param 'https://shopbuddies.de/applink?destination=CashbackSock&submissionId=c20613401' with whitelisted URL patterns in this Google project.
If you are the developer of this app, ensure that your Dynamic Links domain is correctly configured and that the path component of this URL is valid.
It does not even try to open the link with microG, because – I guess – it is only registered for the URL handler *.app.goo.gl. Maybe *.page.link is new?
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
System
Android Version: 14
Custom ROM: CalyxOS 5.7.3
Build: AP1A.240505.005.24507030
Device: Fairphone 4 (FP4)
microG
microG Core version: 0.3.2.240913-19 (eeb1121)
microG Self-Check results: All ticked
Additional context
Likely related/follow-up of https://github.com/microg/GmsCore/issues/1547
Possibly related to https://github.com/microg/GmsCore/issues/2165
https://github.com/microg/GmsCore/issues/1524
Also note I did not install the apps itself, just checked whether microG would handle it. It did not…
Context for what the app is: https://www.mydealz.de/deals/gzg-bei-shopbuddies-woolsocks-innocent-plus-blue-break-heinz-tomato-frito-mitsuba-streetfood-clif-bar-ehrmann-foodie-2371466
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open the supplied reproduction URL and read the related issues 1547, 2165, and 1524 for existing context. No source file or test is named, so locate the current app-link handling entry point and its coverage. Done means the reported *.page.link case is handled consistently and a regression check covers it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, firebase
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100