Skip to content

Commit 63ff785

Browse files
Merge branch 'push_file' of https://github.com/mykola-mokhnach/java-client into mykola-mokhnach-push_file
2 parents a84490c + 6d49209 commit 63ff785

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/io/appium/java_client/MobileCommand.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.openqa.selenium.remote.CommandInfo;
2323
import org.openqa.selenium.remote.http.HttpMethod;
2424

25+
import java.nio.charset.StandardCharsets;
2526
import java.time.Duration;
2627
import java.util.AbstractMap;
2728
import java.util.HashMap;
@@ -376,7 +377,7 @@ public static ImmutableMap<String, Object> prepareArguments(String[] params,
376377
*/
377378
public static Map.Entry<String, Map<String, ?>> pushFileCommand(String remotePath, byte[] base64Data) {
378379
String[] parameters = new String[] {"path", "data"};
379-
Object[] values = new Object[] {remotePath, base64Data};
380+
Object[] values = new Object[]{remotePath, new String(base64Data, StandardCharsets.UTF_8)};
380381
return new AbstractMap.SimpleEntry<>(PUSH_FILE, prepareArguments(parameters, values));
381382
}
382383
}

0 commit comments

Comments
 (0)