Fix Amazon and generic compile

pull/529/merge
Alex Baker 7 years ago
parent 1b965fe53e
commit 573cb61fde

@ -74,17 +74,21 @@ public class Tracker {
} }
public void reportEvent(Tracking.Events event, String label) { public void reportEvent(Tracking.Events event, String label) {
reportEvent(event.category, event.action, label); reportEvent(event, event.action, label);
} }
public void reportEvent(Tracking.Events event, int action, String label) { public void reportEvent(Tracking.Events event, int action, String label) {
reportEvent(event, context.getString(action), label);
}
public void reportEvent(Tracking.Events event, String action, String label) {
reportEvent(event.category, action, label); reportEvent(event.category, action, label);
} }
private void reportEvent(int category, int action, String label) { private void reportEvent(int category, String action, String label) {
HitBuilders.EventBuilder eventBuilder = new HitBuilders.EventBuilder() HitBuilders.EventBuilder eventBuilder = new HitBuilders.EventBuilder()
.setCategory(context.getString(category)) .setCategory(context.getString(category))
.setAction(context.getString(action)); .setAction(action);
if (!Strings.isNullOrEmpty(label)) { if (!Strings.isNullOrEmpty(label)) {
eventBuilder.setLabel(label); eventBuilder.setLabel(label);
} }

@ -14,7 +14,7 @@ import com.todoroo.astrid.subtasks.SubtasksHelperTest;
import com.todoroo.astrid.subtasks.SubtasksTestCase; import com.todoroo.astrid.subtasks.SubtasksTestCase;
import com.todoroo.astrid.sync.NewSyncTestCase; import com.todoroo.astrid.sync.NewSyncTestCase;
import org.tasks.scheduling.BackupServiceTests; import org.tasks.jobs.BackupServiceTests;
import dagger.Component; import dagger.Component;

@ -14,7 +14,7 @@ import com.todoroo.astrid.subtasks.SubtasksHelperTest;
import com.todoroo.astrid.subtasks.SubtasksTestCase; import com.todoroo.astrid.subtasks.SubtasksTestCase;
import com.todoroo.astrid.sync.NewSyncTestCase; import com.todoroo.astrid.sync.NewSyncTestCase;
import org.tasks.scheduling.BackupServiceTests; import org.tasks.jobs.BackupServiceTests;
import dagger.Component; import dagger.Component;

@ -34,4 +34,8 @@ public class Tracker {
public void reportEvent(Tracking.Events setPreference, int resId, String s) { public void reportEvent(Tracking.Events setPreference, int resId, String s) {
} }
public void reportEvent(Tracking.Events category, String action, String label) {
}
} }

Loading…
Cancel
Save