Force tls when seved over https

This commit is contained in:
Sacha Weatherstone
2022-09-23 13:02:45 +10:00
parent 41ad0c00c0
commit 93ad24f6e1
2 changed files with 6 additions and 2 deletions
@@ -21,14 +21,14 @@ export const HTTP = (): JSX.Element => {
}>({
defaultValues: {
ip: "meshtastic.local",
tls: false,
tls: location.protocol === "https:",
},
});
const TLSEnabled = useWatch({
control,
name: "tls",
defaultValue: false,
defaultValue: location.protocol === "https:",
});
const onSubmit = handleSubmit((data) => {
@@ -63,6 +63,7 @@ export const HTTP = (): JSX.Element => {
<Toggle
label="Use TLS"
description="Description"
disabled={location.protocol === "https:"}
checked={value}
{...rest}
/>