From 00038961a6eb0898d3c50288443f67f2ff4300b8 Mon Sep 17 00:00:00 2001
From: Hangzhi Yu <hangzhi@protonmail.com>
Date: Wed, 3 Apr 2024 22:07:35 +0200
Subject: [PATCH] Add watcher for documentation in status icon

---
 .../coursebook/documentation/DocumentationStatus.vue      | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue
index deb5dda39..5531c1e7e 100644
--- a/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue
+++ b/aleksis/apps/alsijil/frontend/components/coursebook/documentation/DocumentationStatus.vue
@@ -102,6 +102,14 @@ export default {
       }
     },
   },
+  watch: {
+    documentation: {
+      handler() {
+        this.updateStatus();
+      },
+      deep: true,
+    }
+  },
   mounted() {
     this.updateStatus();
     this.statusTimeout = setTimeout(
-- 
GitLab