Browse Source

fix: check version loading progress

Timothy J. Baek 1 year ago
parent
commit
fb3804ac95
1 changed files with 7 additions and 2 deletions
  1. 7 2
      src/lib/components/chat/Settings/About.svelte

+ 7 - 2
src/lib/components/chat/Settings/About.svelte

@@ -8,13 +8,14 @@
 
 	let ollamaVersion = '';
 
-	let updateAvailable = false;
+	let updateAvailable = null;
 	let version = {
 		current: '',
 		latest: ''
 	};
 
 	const checkForVersionUpdates = async () => {
+		updateAvailable = null;
 		version = await getVersionUpdates(localStorage.token).catch((error) => {
 			return {
 				current: WEBUI_VERSION,
@@ -54,7 +55,11 @@
 							href="https://github.com/open-webui/open-webui/releases/tag/v{version.latest}"
 							target="_blank"
 						>
-							{updateAvailable ? `(v${version.latest} available!)` : '(latest)'}
+							{updateAvailable === null
+								? 'Checking for updates...'
+								: updateAvailable
+								? `(v${version.latest} available!)`
+								: '(latest)'}
 						</a>
 					</div>