From 0b8d6fc725c348502d45a49cf8c6a8b325efebd3 Mon Sep 17 00:00:00 2001 From: nvllz <110673332+nvllz@users.noreply.github.com> Date: Fri, 5 Apr 2024 21:55:26 +0000 Subject: [PATCH 1/3] Update CodeExtractor.kt --- .../main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt b/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt index 0ff8c4bf..ffcae766 100644 --- a/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt +++ b/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt @@ -34,6 +34,8 @@ class CodeExtractor { "認証番号", // "authentication number" in japanese "ワンタイム", // "one time" in japanese "\\bvahvistuskoodi", // "confirmation code" in finnish + "kod", // PL + "autoryzacji", // PL ) private val ignoredWords = From a9822e431a47c690901c6c0f5bb771f7a011d0ab Mon Sep 17 00:00:00 2001 From: nvllz <110673332+nvllz@users.noreply.github.com> Date: Sat, 6 Apr 2024 13:27:37 +0000 Subject: [PATCH 2/3] Update CodeDetectionUnitTest.kt --- .../jd1378/otphelper/CodeDetectionUnitTest.kt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/src/test/java/io/github/jd1378/otphelper/CodeDetectionUnitTest.kt b/app/src/test/java/io/github/jd1378/otphelper/CodeDetectionUnitTest.kt index 645ddaea..0ec34e96 100644 --- a/app/src/test/java/io/github/jd1378/otphelper/CodeDetectionUnitTest.kt +++ b/app/src/test/java/io/github/jd1378/otphelper/CodeDetectionUnitTest.kt @@ -644,4 +644,18 @@ If you didn't request this code by trying to log in on another device, simply ig assertEquals(false, CodeIgnore.shouldIgnore(msg)) assertEquals("123456", CodeExtractor.getCode(msg)) } + + @Test + fun plCode1() { + val msg = "123456 - to Twój kod weryfikacyjny" + assertEquals(false, CodeIgnore.shouldIgnore(msg)) + assertEquals("123456", CodeExtractor.getCode(msg)) + } + + @Test + fun plCode2() { + val msg = "Twoje hasło do autoryzacji to: 123456." + assertEquals(false, CodeIgnore.shouldIgnore(msg)) + assertEquals("123456", CodeExtractor.getCode(msg)) + } } From 50fefa6996fb66433348843fb74daaa3c06d38c7 Mon Sep 17 00:00:00 2001 From: nvllz <110673332+nvllz@users.noreply.github.com> Date: Sat, 6 Apr 2024 13:38:33 +0000 Subject: [PATCH 3/3] Update CodeExtractor.kt --- .../java/io/github/jd1378/otphelper/utils/CodeExtractor.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt b/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt index ffcae766..11af79c7 100644 --- a/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt +++ b/app/src/main/java/io/github/jd1378/otphelper/utils/CodeExtractor.kt @@ -34,8 +34,8 @@ class CodeExtractor { "認証番号", // "authentication number" in japanese "ワンタイム", // "one time" in japanese "\\bvahvistuskoodi", // "confirmation code" in finnish - "kod", // PL - "autoryzacji", // PL + "\\bkod\\W", // PL + "\\bautoryzacji\\W", // PL ) private val ignoredWords =