diff --git a/src/components/NoteFreshnessBadge.vue b/src/components/NoteFreshnessBadge.vue
index 40d582b..415e975 100644
--- a/src/components/NoteFreshnessBadge.vue
+++ b/src/components/NoteFreshnessBadge.vue
@@ -23,6 +23,8 @@ const label = computed(() => {
return "Outdated"
case "offline":
return "Can’t reach GitHub"
+ case "unauthorized":
+ return "Sign in to GitHub"
case "unknown":
default:
return "Not checked"
@@ -39,6 +41,8 @@ const tooltip = computed(() => {
return "GitHub has a newer version. Click to pull latest."
case "offline":
return "Could not reach GitHub. Click to retry."
+ case "unauthorized":
+ return "GitHub auth expired. Sign in again, then click to retry."
case "checking":
return "Checking against GitHub…"
case "unknown":
@@ -133,6 +137,25 @@ const isBusy = computed(() => props.status === "checking")
>
+