diff --git a/package.json b/package.json index c199c41..905c251 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,5 @@ "typescript": "4.1.3" }, "dependencies": { - "obsidian-daily-notes-interface": "^0.7.8" } } diff --git a/src/queue.ts b/src/queue.ts index eedb3bb..b60f177 100644 --- a/src/queue.ts +++ b/src/queue.ts @@ -52,6 +52,11 @@ export class Queue extends QueueBase { } let curRep = table.rows[0]; + if (!curRep.isDue()) { + LogTo.Debug("No due repetition to dismiss.", true); + return + } + table.rows = table.rows.slice(1); LogTo.Console("Dismissed repetition: " + this.getLinkWithoutBrackets(curRep.link), true); await this.writeQueueTable(table);