From 0f6865231518b1fcca5df0ab4c2a28cbe09663a5 Mon Sep 17 00:00:00 2001 From: Elliot Date: Thu, 24 Mar 2016 23:17:55 -0400 Subject: [PATCH] add attribute to new tasks if auto allocated --- .../habitica/ui/fragments/tasks/TasksFragment.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.java index 05d0fd5c1..9f97ff4c8 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.java @@ -371,10 +371,17 @@ public class TasksFragment extends BaseMainFragment implements OnCheckedChangeLi if (this.displayingTaskForm) { return; } + + String allocationMode = ""; + if (HabiticaApplication.User != null && HabiticaApplication.User.getPreferences() != null){ + allocationMode = HabiticaApplication.User.getPreferences().getAllocationMode(); + } + Bundle bundle = new Bundle(); - bundle.putString("type", type); - bundle.putStringArrayList("tagsId", new ArrayList<>(this.getTagIds())); - bundle.putStringArrayList("tagsName", new ArrayList<>(this.getTagNames())); + bundle.putString(TaskFormActivity.TASK_TYPE_KEY, type); + bundle.putStringArrayList(TaskFormActivity.TAG_IDS_KEY, new ArrayList<>(this.getTagIds())); + bundle.putStringArrayList(TaskFormActivity.TAG_NAMES_KEY, new ArrayList<>(this.getTagNames())); + bundle.putString(TaskFormActivity.ALLOCATION_MODE_KEY, allocationMode); Intent intent = new Intent(activity, TaskFormActivity.class); intent.putExtras(bundle);