mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-09 18:36:35 +00:00
Set default netmask when parsing an address (#23348)
This commit is contained in:
parent
49d9c7f392
commit
f1f53b9f24
@ -117,8 +117,11 @@ export const accesspointScan = async (
|
||||
};
|
||||
|
||||
export const parseAddress = (address: string) => {
|
||||
const [ip, cidr] = address.split("/");
|
||||
return { ip, mask: cidrToNetmask(cidr, address.includes(":")) };
|
||||
const isIPv6 = address.includes(":");
|
||||
const [ip, cidr] = address.includes("/")
|
||||
? address.split("/")
|
||||
: [address, isIPv6 ? "64" : "24"];
|
||||
return { ip, mask: cidrToNetmask(cidr, isIPv6) };
|
||||
};
|
||||
|
||||
export const formatAddress = (ip: string, mask: string) =>
|
||||
|
Loading…
x
Reference in New Issue
Block a user