Skip to content

Commit

Permalink
Release 52.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
berndkamplanyline committed Oct 25, 2024
1 parent 8c9ccc1 commit 250aacb
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 10 deletions.
2 changes: 1 addition & 1 deletion example/RNExampleApp/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ android {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 5
versionName "52.0.1"
versionName "52.0.2"
multiDexEnabled true

buildConfigField("boolean", "REACT_NATIVE_UNSTABLE_USE_RUNTIME_SCHEDULER_ALWAYS", (findProperty("reactNative.unstable_useRuntimeSchedulerAlways") ?: true).toString())
Expand Down
2 changes: 1 addition & 1 deletion example/RNExampleApp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "react-native-example-app",
"version": "52.0.1",
"version": "52.0.2",
"private": true,
"scripts": {
"initProject": "yarn add expo && yarn add ../../plugin",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import org.json.JSONException;
import org.json.JSONObject;

import java.io.File;
import java.io.IOException;
import java.util.HashMap;

Expand Down Expand Up @@ -224,12 +225,42 @@ public void exportCachedEvents(final Promise promise) {
}
}

/**
* This function removes all previous scan result images from disk, either from external
* or external files dir, e.g.:
* /sdcard/Android/[applicationId]/files/results/image1729849635965
*/
private void deleteAllPreviousScanResultImages() {
String imagePath = "";
if (reactContext.getExternalFilesDir(null) != null) {
imagePath = reactContext
.getExternalFilesDir(null)
.toString() + "/results/";

} else if (reactContext.getFilesDir() != null) {
imagePath = reactContext
.getFilesDir()
.toString() + "/results/";
}

File resultFolder = new File(imagePath);
File[] files = resultFolder.listFiles();
if (files != null) {
for (int fileIndex = 0; fileIndex < files.length; fileIndex++) {
if (files[fileIndex].getName().startsWith("image")) {
files[fileIndex].delete();
}
}
}
}

@ReactMethod
public void setupPromise(String config, String scanMode, final Promise promise) {
this.promise = promise;
this.returnMethod = "promise";
this.config = config;

deleteAllPreviousScanResultImages();
routeScanMode(scanMode);
}

Expand Down
16 changes: 8 additions & 8 deletions plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"_from": "anyline-ocr-react-native-module@^52.0.1",
"_id": "anyline-ocr-react-native-module@^52.0.1",
"_from": "anyline-ocr-react-native-module@^52.0.2",
"_id": "anyline-ocr-react-native-module@^52.0.2",
"_inBundle": false,
"_integrity": "sha512-BGi9zNkSsoxXywDBIqzgBRvKUBniQOJHDKBrozZubKthZNRBAj8Ry5tW0Me0yLXt/fauME//hbC0wsenfPJZqw==",
"_location": "/anyline-ocr-react-native-module",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "anyline-ocr-react-native-module@^52.0.1",
"raw": "anyline-ocr-react-native-module@^52.0.2",
"name": "anyline-ocr-react-native-module",
"escapedName": "anyline-ocr-react-native-module",
"rawSpec": "^52.0.1",
"rawSpec": "^52.0.2",
"saveSpec": null,
"fetchSpec": "^52.0.1"
"fetchSpec": "^52.0.2"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/anyline-ocr-react-native-module/-/anyline-ocr-react-native-module-52.0.1.tgz",
"_resolved": "https://registry.npmjs.org/anyline-ocr-react-native-module/-/anyline-ocr-react-native-module-52.0.2.tgz",
"_shasum": "bacbcd260cc662244f59393ed81a6edba009b52c",
"_spec": "anyline-ocr-react-native-module@^52.0.1",
"_spec": "anyline-ocr-react-native-module@^52.0.2",
"_where": "/Users/amiransari/Projects/anyline-ocr-react-native-module1/example/RNExampleApp",
"bugs": {
"url": "https://github.com/Anyline/anyline-ocr-react-native-module/issues"
Expand All @@ -47,5 +47,5 @@
"type": "git",
"url": "git+https://github.com/Anyline/anyline-ocr-react-native-module.git"
},
"version": "52.0.1"
"version": "52.0.2"
}

0 comments on commit 250aacb

Please sign in to comment.