chore: bump version

This commit is contained in:
quorafind 2025-04-14 21:41:47 +08:00
parent 1bc687268c
commit 7919245b6c
4 changed files with 18 additions and 9 deletions

View file

@ -1,7 +1,7 @@
{
"id": "obsidian-task-progress-bar",
"name": "Task Genius",
"version": "7.2.0",
"version": "7.2.1",
"minAppVersion": "0.15.2",
"description": "Comprehensive task management that includes progress bars, task status cycling, and advanced task tracking features.",
"author": "Boninall",

View file

@ -1,6 +1,6 @@
{
"name": "obsidian-task-progress-bar",
"version": "7.2.0",
"version": "7.2.1",
"description": "Comprehensive task management plugin for Obsidian with progress bars, task status cycling, and advanced task tracking features.",
"main": "main.js",
"scripts": {

View file

@ -424,17 +424,25 @@ export class ForecastComponent extends Component {
);
// Split into past due, today, and future
this.pastDueTasks = tasksWithDueDates.filter(
(task) => task.dueDate! < todayTimestamp
);
this.pastDueTasks = tasksWithDueDates.filter((task) => {
// Ensure dueDate exists before creating Date object
if (!task.dueDate) return false;
const dueDate = new Date(task.dueDate);
dueDate.setHours(0, 0, 0, 0); // Zero out time
return dueDate.getTime() < todayTimestamp; // Compare zeroed dates
});
this.todayTasks = tasksWithDueDates.filter((task) => {
if (!task.dueDate) return false;
const dueDate = new Date(task.dueDate!);
dueDate.setHours(0, 0, 0, 0);
return dueDate.getTime() === todayTimestamp;
});
this.futureTasks = tasksWithDueDates.filter(
(task) => task.dueDate! > todayTimestamp
);
this.futureTasks = tasksWithDueDates.filter((task) => {
if (!task.dueDate) return false;
const dueDate = new Date(task.dueDate!);
dueDate.setHours(0, 0, 0, 0); // Zero out time
return dueDate.getTime() > todayTimestamp; // Compare zeroed dates
});
// Sort tasks by priority and then due date
const sortTasksByPriorityAndDueDate = (tasks: Task[]) => {

View file

@ -44,5 +44,6 @@
"7.0.1": "0.15.2",
"7.1.0": "0.15.2",
"7.1.1": "0.15.2",
"7.2.0": "0.15.2"
"7.2.0": "0.15.2",
"7.2.1": "0.15.2"
}