diff --git a/frontend/detail-defer.js b/frontend/detail-defer.js index 943da0c..7712370 100644 --- a/frontend/detail-defer.js +++ b/frontend/detail-defer.js @@ -11,7 +11,11 @@ function createDetailDefer({ defer(item, preset) { if (!item) return false; const until = laterWork.presetUntil(preset); - if (!laterWork.defer(item, until)) return false; + const result = laterWork.defer(item, until); + if (result !== 'deferred') { + announce(result === 'invalid' ? 'Choose a valid future time.' : 'Could not save Later on this device.'); + return false; + } const inSession = session.active(); if (!inSession) close(); refresh(); diff --git a/frontend/index.html b/frontend/index.html index 8b08650..1ff3e70 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -540,7 +540,7 @@ textarea { resize: vertical; min-height: 120px; } Open in Gitea -
Defer
+
Defer