From ee033bba95ff61f5f08a34002eb31bd0d89ef68a Mon Sep 17 00:00:00 2001 From: Rooney Date: Fri, 15 Mar 2024 12:21:36 -0400 Subject: [PATCH 1/2] Log when the listener is null --- .../src/main/java/org/wordpress/android/util/AppLog.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/WordPressUtils/src/main/java/org/wordpress/android/util/AppLog.java b/WordPressUtils/src/main/java/org/wordpress/android/util/AppLog.java index f8f843862..31e88021f 100644 --- a/WordPressUtils/src/main/java/org/wordpress/android/util/AppLog.java +++ b/WordPressUtils/src/main/java/org/wordpress/android/util/AppLog.java @@ -305,7 +305,12 @@ private static void addEntry(T tag, LogLevel level, String text) { // Call our listeners if any for (AppLogListener listener : currentListeners) { - listener.onLog(tag, level, text); + if (listener != null) { + listener.onLog(tag, level, text); + } else { + // Log a warning + w(T.UTILS, "AppLogListener is null when attempting to log."); + } } // Record entry if enabled if (mEnableRecording) { From 772e34981182e01aed8fcd43c3086b4f707acd7a Mon Sep 17 00:00:00 2001 From: Rooney Date: Fri, 15 Mar 2024 12:36:58 -0400 Subject: [PATCH 2/2] Small ReadMe update --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index e97870de9..abe5c1139 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ In the following cases, the CI will publish a new version with the following for - [WordPress for Android][2] - [FluxC][3] +- [Woo for Android][4] ## License Dual licensed under MIT, and GPL. @@ -34,3 +35,4 @@ Dual licensed under MIT, and GPL. [1]: https://github.com/wordpress-mobile/WordPress-Utils-Android/blob/a9fbe8e6597d44055ec2180dbf45aecbfc332a20/WordPressUtils/build.gradle#L37 [2]: https://github.com/wordpress-mobile/WordPress-Android [3]: https://github.com/wordpress-mobile/WordPress-FluxC-Android +[4]: https://github.com/woocommerce/woocommerce-android