Skip to content

Commit d32030b

Browse files
authored
Merge pull request #7092 from StoDevX/drew/local-server-url-fix
fix saving of dev server settings address
2 parents eb830ea + 0cea2ee commit d32030b

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

source/views/settings/screens/overview/server-url.tsx

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,19 @@ import {useMutation, useQuery} from '@tanstack/react-query'
1010
export const ServerUrlSection = (): React.ReactElement => {
1111
const [serverAddress, setServerAddress] = React.useState('')
1212

13-
let {data: storedServerAddress = '', isLoading} = useQuery({
13+
let {isLoading} = useQuery({
1414
queryKey: ['settings', 'server-url'],
1515
queryFn: () => storage.getServerAddress(),
16-
onSuccess: () => {
17-
setServerAddress(storedServerAddress)
18-
},
16+
onSuccess: setServerAddress,
1917
})
2018

2119
let storeServerAddress = useMutation({
2220
mutationKey: ['settings', 'server-url'],
2321
mutationFn: () => storage.setServerAddress(serverAddress),
22+
onSuccess: () => restart.Restart(),
2423
})
2524

26-
let reload = () => {
27-
storeServerAddress.mutate()
28-
restart.Restart()
29-
}
25+
let reload = () => storeServerAddress.mutate()
3026

3127
const isUrlValid = /^(http|https):\/\/[^ "]+$/u.test(serverAddress)
3228
const isValid = isUrlValid || serverAddress.length === 0

0 commit comments

Comments
 (0)