Build: OAuth redirect scheme manifest placeholder mismatch #38

Closed
opened 2026-06-22 18:40:20 +00:00 by starsetbyte · 0 comments
Owner

What

app/build.gradle.kts line 22 set manifestPlaceholders["appAuthRedirectScheme"] = "com.peregrine.android" but AndroidManifest.xml line 37 hardcodes android:scheme="com.ffxxi" directly (not using the placeholder). The placeholder value was stale — leftover from before the ffxxi.com domain was chosen for client metadata hosting.

Impact

None at runtime — the manifest does not use the placeholder. But it is misleading during development and could cause a bug if someone later tries to use the placeholder in the manifest.

Fix

Updated placeholder to "com.ffxxi" to match the actual scheme.

Fixed in current working tree.

## What `app/build.gradle.kts` line 22 set `manifestPlaceholders["appAuthRedirectScheme"] = "com.peregrine.android"` but `AndroidManifest.xml` line 37 hardcodes `android:scheme="com.ffxxi"` directly (not using the placeholder). The placeholder value was stale — leftover from before the `ffxxi.com` domain was chosen for client metadata hosting. ## Impact None at runtime — the manifest does not use the placeholder. But it is misleading during development and could cause a bug if someone later tries to use the placeholder in the manifest. ## Fix Updated placeholder to `"com.ffxxi"` to match the actual scheme. **Fixed in current working tree.**
Sign in to join this conversation.
No description provided.