Update RNFSManager Android file to handle append in the writeFile method.

This commit is contained in:
Benjamin Christau
2016-06-28 14:28:46 +02:00
parent 874224400c
commit 1dd6da59b2
@@ -62,9 +62,10 @@ public class RNFSManager extends ReactContextBaseJavaModule {
@ReactMethod
public void writeFile(String filepath, String base64Content, ReadableMap options, Callback callback) {
try {
Boolean append = options.hasKey("append") ? options.getBoolean("append") : false;
byte[] bytes = Base64.decode(base64Content, Base64.DEFAULT);
FileOutputStream outputStream = new FileOutputStream(filepath);
FileOutputStream outputStream = new FileOutputStream(filepath, append);
outputStream.write(bytes);
outputStream.close();