From ca88703fd2e4d6192be6dd6fb18926d7a570d791 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Wed, 2 Sep 2020 08:51:04 -0500 Subject: [PATCH] Fix crash on null parameter --- .../com/todoroo/astrid/gtasks/auth/GtasksLoginActivity.kt | 2 +- app/src/main/java/org/tasks/play/AuthResultHandler.java | 7 ------- app/src/main/java/org/tasks/play/AuthResultHandler.kt | 7 +++++++ 3 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 app/src/main/java/org/tasks/play/AuthResultHandler.java create mode 100644 app/src/main/java/org/tasks/play/AuthResultHandler.kt diff --git a/app/src/main/java/com/todoroo/astrid/gtasks/auth/GtasksLoginActivity.kt b/app/src/main/java/com/todoroo/astrid/gtasks/auth/GtasksLoginActivity.kt index 4e3db65dd..45488d8b5 100644 --- a/app/src/main/java/com/todoroo/astrid/gtasks/auth/GtasksLoginActivity.kt +++ b/app/src/main/java/com/todoroo/astrid/gtasks/auth/GtasksLoginActivity.kt @@ -92,7 +92,7 @@ class GtasksLoginActivity : InjectingAppCompatActivity() { } } - override fun authenticationFailed(message: String) { + override fun authenticationFailed(message: String?) { setResult(Activity.RESULT_CANCELED, Intent().putExtra(EXTRA_ERROR, message)) DialogUtilities.dismissDialog(this@GtasksLoginActivity, pd) finish() diff --git a/app/src/main/java/org/tasks/play/AuthResultHandler.java b/app/src/main/java/org/tasks/play/AuthResultHandler.java deleted file mode 100644 index b9088b4a8..000000000 --- a/app/src/main/java/org/tasks/play/AuthResultHandler.java +++ /dev/null @@ -1,7 +0,0 @@ -package org.tasks.play; - -public interface AuthResultHandler { - void authenticationSuccessful(String accountName); - - void authenticationFailed(String message); -} diff --git a/app/src/main/java/org/tasks/play/AuthResultHandler.kt b/app/src/main/java/org/tasks/play/AuthResultHandler.kt new file mode 100644 index 000000000..97d453633 --- /dev/null +++ b/app/src/main/java/org/tasks/play/AuthResultHandler.kt @@ -0,0 +1,7 @@ +package org.tasks.play + +interface AuthResultHandler { + fun authenticationSuccessful(accountName: String) + + fun authenticationFailed(message: String?) +} \ No newline at end of file