Skip to content

Commit 3538dd9

Browse files
authored
Refactor variantPath creation for multiflavored paths
1 parent d297ced commit 3538dd9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/cli-platform-android/src/commands/runAndroid/tryInstallAppOnDevice.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ function tryInstallAppOnDevice(
2424
.split(/(?=[A-Z])/);
2525

2626
// create path to output file, eg. `production/debug`
27-
const variantPath =
28-
variantFromSelectedTask?.join('/')?.toLowerCase() ?? defaultVariant;
27+
// ensure multiflavored path is correct, e.g. `clientStagingDebug` -> `clientStaging/debug`
28+
const variantPath = variantFromSelectedTask
29+
? `${variantFromSelectedTask.slice(0, -1).join("")}/${variantFromSelectedTask.at(-1).toLocaleLowerCase()}`
30+
: defaultVariant;
2931
// create output file name, eg. `production-debug`
3032
const variantAppName =
3133
variantFromSelectedTask?.join('-')?.toLowerCase() ?? defaultVariant;

0 commit comments

Comments
 (0)