diff --git a/src/custom.cpp b/src/custom.cpp index bb56f54f4..85bd1ae29 100644 --- a/src/custom.cpp +++ b/src/custom.cpp @@ -87,11 +87,11 @@ std::string handleCustomReport (const std::string& report) // TODO Include filter from custom report. context.tdb.load (tasks, context.filter); handleRecurrence (tasks); - context.tdb.commit (); context.tdb.unlock (); // Filter sequence. - context.filter.applySequence (tasks, context.sequence); + if (context.sequence.size ()) + context.filter.applySequence (tasks, context.sequence); // Initialize colorization for subsequent auto colorization. initializeColorRules ();