Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1f99e04b authored by Kurt Partridge's avatar Kurt Partridge Committed by Android (Google) Code Review
Browse files

Merge "Fix JsonWriter bug"

parents dac3ee49 cd831fa2
Loading
Loading
Loading
Loading
+13 −3
Original line number Diff line number Diff line
@@ -108,10 +108,14 @@ public class ResearchLog {
            @Override
            public Object call() throws Exception {
                try {
                    if (mHasWrittenData) {
                    // TODO: This is necessary to avoid an exception.  Better would be to not even
                    // open the JsonWriter if the file is not even opened unless there is valid data
                    // to write.
                    if (!mHasWrittenData) {
                        mJsonWriter.beginArray();
                    }
                    mJsonWriter.endArray();
                    mHasWrittenData = false;
                    }
                    mJsonWriter.flush();
                    mJsonWriter.close();
                    if (DEBUG) {
@@ -159,6 +163,12 @@ public class ResearchLog {
            public Object call() throws Exception {
                try {
                    if (mHasWrittenData) {
                        // TODO: This is necessary to avoid an exception.  Better would be to not
                        // even open the JsonWriter if the file is not even opened unless there is
                        // valid data to write.
                        if (!mHasWrittenData) {
                            mJsonWriter.beginArray();
                        }
                        mJsonWriter.endArray();
                        mJsonWriter.close();
                        mHasWrittenData = false;