diff --git a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt index f96166cb2..6aa05b20c 100644 --- a/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt +++ b/app/src/main/java/com/todoroo/astrid/activity/TaskListFragment.kt @@ -109,6 +109,7 @@ import org.tasks.extensions.Fragment.safeStartActivityForResult import org.tasks.extensions.hideKeyboard import org.tasks.extensions.setOnQueryTextListener import org.tasks.filters.PlaceFilter +import org.tasks.markdown.MarkdownProvider import org.tasks.preferences.Device import org.tasks.preferences.Preferences import org.tasks.sync.SyncAdapters @@ -159,6 +160,7 @@ class TaskListFragment : Fragment(), OnRefreshListener, Toolbar.OnMenuItemClickL @Inject lateinit var taskListEventBus: TaskListEventBus @Inject lateinit var taskEditEventBus: TaskEditEventBus @Inject lateinit var database: Database + @Inject lateinit var markdown: MarkdownProvider private val listViewModel: TaskListViewModel by viewModels() private val mainViewModel: MainActivityViewModel by activityViewModels() @@ -969,9 +971,10 @@ class TaskListFragment : Fragment(), OnRefreshListener, Toolbar.OnMenuItemClickL } if (isRecurringCompletion) { val task = tasks.first() + val title = markdown.markdown(force = true).toMarkdown(task.title) val text = getString( R.string.repeat_snackbar, - task.title, + title, DateUtilities.getRelativeDateTime( context, task.dueDate, locale, FormatStyle.LONG, true ) diff --git a/app/src/main/java/org/tasks/notifications/NotificationManager.kt b/app/src/main/java/org/tasks/notifications/NotificationManager.kt index aa2f341ad..4ac221425 100644 --- a/app/src/main/java/org/tasks/notifications/NotificationManager.kt +++ b/app/src/main/java/org/tasks/notifications/NotificationManager.kt @@ -307,7 +307,7 @@ class NotificationManager @Inject constructor( } // read properties - val markdown = markdownProvider.markdown() + val markdown = markdownProvider.markdown(force = true) val taskTitle = markdown.toMarkdown(task.title) val taskDescription = markdown.toMarkdown(task.notes)