forked from open-webui/open-webui
		
	fix: new chat load
This commit is contained in:
		
							parent
							
								
									e116016543
								
							
						
					
					
						commit
						6a2c1600f5
					
				
					 5 changed files with 37 additions and 21 deletions
				
			
		|  | @ -50,10 +50,12 @@ | |||
| 		if (API_BASE_URL === '') { | ||||
| 			API_BASE_URL = BUILD_TIME_API_BASE_URL; | ||||
| 		} | ||||
| 		const res = await getModels(API_BASE_URL, 'ollama'); | ||||
| 		const _models = await getModels(API_BASE_URL, 'ollama'); | ||||
| 
 | ||||
| 		if (res) { | ||||
| 		if (_models.length > 0) { | ||||
| 			toast.success('Server connection verified'); | ||||
| 			await models.set(_models); | ||||
| 
 | ||||
| 			saveSettings({ | ||||
| 				API_BASE_URL: API_BASE_URL | ||||
| 			}); | ||||
|  |  | |||
|  | @ -1,5 +1,8 @@ | |||
| <script lang="ts"> | ||||
| 	import { v4 as uuidv4 } from 'uuid'; | ||||
| 
 | ||||
| 	import { goto } from '$app/navigation'; | ||||
| 	import { chatId } from '$lib/stores'; | ||||
| 
 | ||||
| 	export let title: string = 'Ollama Web UI'; | ||||
| </script> | ||||
|  | @ -14,8 +17,10 @@ | |||
| 					<div class="pr-2"> | ||||
| 						<button | ||||
| 							class=" cursor-pointer p-1 flex dark:hover:bg-gray-700 rounded-lg transition" | ||||
| 							on:click={() => { | ||||
| 								location.href = '/'; | ||||
| 							on:click={async () => { | ||||
| 								console.log('newChat'); | ||||
| 								goto('/'); | ||||
| 								await chatId.set(uuidv4()); | ||||
| 							}} | ||||
| 						> | ||||
| 							<div class=" m-auto self-center"> | ||||
|  |  | |||
|  | @ -1,4 +1,6 @@ | |||
| <script lang="ts"> | ||||
| 	import { v4 as uuidv4 } from 'uuid'; | ||||
| 
 | ||||
| 	import { goto, invalidateAll } from '$app/navigation'; | ||||
| 	import { page } from '$app/stores'; | ||||
| 	import { user, db, chats, showSettings, chatId } from '$lib/stores'; | ||||
|  | @ -168,8 +170,10 @@ | |||
| 		<div class="px-2.5 flex justify-center space-x-2"> | ||||
| 			<button | ||||
| 				class="flex-grow flex justify-between rounded-md px-3 py-1.5 my-2 hover:bg-gray-900 transition" | ||||
| 				on:click={() => { | ||||
| 					location.href = '/'; | ||||
| 				on:click={async () => { | ||||
| 					goto('/'); | ||||
| 
 | ||||
| 					await chatId.set(uuidv4()); | ||||
| 					// createNewChat(); | ||||
| 				}} | ||||
| 			> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek