diff --git a/renderer/templates/interface/ssid.uc b/renderer/templates/interface/ssid.uc index f589da4..8e5ea63 100644 --- a/renderer/templates/interface/ssid.uc +++ b/renderer/templates/interface/ssid.uc @@ -272,9 +272,9 @@ set wireless.{{ section }}.beacon_rate={{ ssid.rates.beacon }} set wireless.{{ section }}.mcast_rate={{ ssid.rates.multicast }} {% endif %} -{% if (ssid.quality_tresholds): %} -set wireless.{{ section }}.rssi_reject_assoc_rssi={{ ssid.quality_tresholds.association-request-rssi }} -set wireless.{{ section }}.rssi_ignore_probe_request={{ ssid.quality_tresholds.probe-request-rssi }} +{% if (ssid.quality_thresholds): %} +set wireless.{{ section }}.rssi_reject_assoc_rssi={{ ssid.quality_thresholds.association_request_rssi }} +set wireless.{{ section }}.rssi_ignore_probe_request={{ ssid.quality_thresholds.probe_request_rssi }} {% endif %} {% if (ssid.pass_point): %} diff --git a/schema/interface.ssid.quality-tresholds.yml b/schema/interface.ssid.quality-thresholds.yml similarity index 100% rename from schema/interface.ssid.quality-tresholds.yml rename to schema/interface.ssid.quality-thresholds.yml diff --git a/schema/interface.ssid.yml b/schema/interface.ssid.yml index c28da62..f2756c9 100644 --- a/schema/interface.ssid.yml +++ b/schema/interface.ssid.yml @@ -122,8 +122,8 @@ properties: $ref: "https://ucentral.io/schema/v1/interface/ssid/certificates/" pass-point: $ref: "https://ucentral.io/schema/v1/interface/ssid/pass-point/" - quality-tresholds: - $ref: "https://ucentral.io/schema/v1/interface/ssid/quality-tresholds/" + quality-thresholds: + $ref: "https://ucentral.io/schema/v1/interface/ssid/quality-thresholds/" hostapd-bss-raw: description: This array allows passing raw hostapd.conf lines. diff --git a/schemareader.uc b/schemareader.uc index 9445525..7489577 100644 --- a/schemareader.uc +++ b/schemareader.uc @@ -2587,7 +2587,7 @@ function instantiateInterfaceSsidPassPoint(location, value, errors) { return value; } -function instantiateInterfaceSsidQualityTresholds(location, value, errors) { +function instantiateInterfaceSsidQualityThresholds(location, value, errors) { if (type(value) == "object") { let obj = {}; @@ -2902,8 +2902,8 @@ function instantiateInterfaceSsid(location, value, errors) { obj.pass_point = instantiateInterfaceSsidPassPoint(location + "/pass-point", value["pass-point"], errors); } - if (exists(value, "quality-tresholds")) { - obj.quality_tresholds = instantiateInterfaceSsidQualityTresholds(location + "/quality-tresholds", value["quality-tresholds"], errors); + if (exists(value, "quality-thresholds")) { + obj.quality_thresholds = instantiateInterfaceSsidQualityThresholds(location + "/quality-thresholds", value["quality-thresholds"], errors); } function parseHostapdBssRaw(location, value, errors) { diff --git a/ucentral.schema.json b/ucentral.schema.json index 28801ef..82c42bb 100644 --- a/ucentral.schema.json +++ b/ucentral.schema.json @@ -1029,7 +1029,7 @@ } } }, - "interface.ssid.quality-tresholds": { + "interface.ssid.quality-thresholds": { "type": "object", "properties": { "probe-request-rssi": { @@ -1157,8 +1157,8 @@ "pass-point": { "$ref": "#/$defs/interface.ssid.pass-point" }, - "quality-tresholds": { - "$ref": "#/$defs/interface.ssid.quality-tresholds" + "quality-thresholds": { + "$ref": "#/$defs/interface.ssid.quality-thresholds" }, "hostapd-bss-raw": { "type": "array",