From 802b824b0928bf0d2665c6208291de7058c2b888 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Wed, 17 Jun 2020 12:29:22 -0500 Subject: [PATCH] Log use of Astrid2TaskProvider --- .../com/todoroo/astrid/provider/Astrid2TaskProvider.java | 6 +++++- app/src/main/res/values/keys.xml | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/todoroo/astrid/provider/Astrid2TaskProvider.java b/app/src/main/java/com/todoroo/astrid/provider/Astrid2TaskProvider.java index 7ccca073b..14deba101 100644 --- a/app/src/main/java/com/todoroo/astrid/provider/Astrid2TaskProvider.java +++ b/app/src/main/java/com/todoroo/astrid/provider/Astrid2TaskProvider.java @@ -28,6 +28,7 @@ import java.security.NoSuchAlgorithmException; import java.util.List; import org.tasks.BuildConfig; import org.tasks.R; +import org.tasks.analytics.Firebase; import org.tasks.data.TagDao; import org.tasks.data.TagData; import org.tasks.data.TagDataDao; @@ -49,6 +50,7 @@ public class Astrid2TaskProvider extends ContentProvider { TagDataDao getTagDataDao(); TaskDao getTaskDao(); TagDao getTagDao(); + Firebase getFirebase(); } private static final String AUTHORITY = BuildConfig.APPLICATION_ID + ".tasksprovider"; @@ -173,8 +175,10 @@ public class Astrid2TaskProvider extends ContentProvider { * @return cursor as described above */ private Cursor getTasks() { + Astrid2TaskProviderEntryPoint hilt = hilt(); + hilt.getFirebase().logEvent(R.string.event_query_legacy_content_provider); + List tasks = hilt.getTaskDao().getAstrid2TaskProviderTasks(); MatrixCursor ret = new MatrixCursor(TASK_FIELD_LIST); - List tasks = hilt().getTaskDao().getAstrid2TaskProviderTasks(); for (Task task : tasks) { String taskTags = getTagsAsString(task.getId(), TAG_SEPARATOR); diff --git a/app/src/main/res/values/keys.xml b/app/src/main/res/values/keys.xml index 28597e2fc..851fcd266 100644 --- a/app/src/main/res/values/keys.xml +++ b/app/src/main/res/values/keys.xml @@ -379,4 +379,5 @@ user_pro click xml_import + query_astrid2taskprovider