commit 60bd50edd87cd4a0c9d51a6a7235d709e5b3fbcf
parent 03708ad6170aca2d75bd01a70bc87da8963edef9
Author: Brian C. Lane <bcl@brianlane.com>
Date: Sun, 13 Nov 2022 13:08:02 -0800
Add keystore status to MainScene
Diffstat:
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/HMS/components/MainScene.brs b/HMS/components/MainScene.brs
@@ -54,6 +54,7 @@ sub OnValidateChanged()
m.top.serverurl = m.validateTask.serverurl
' And save it for next time
RegWrite("ServerURL", m.validateTask.serverurl)
+ m.top.keystore = m.validateTask.keystore
end if
end sub
diff --git a/HMS/components/ValidateURLTask.brs b/HMS/components/ValidateURLTask.brs
@@ -13,9 +13,13 @@ sub ValidateURL()
print "ValidateURLTask->GetContent()"
print m.top.serverurl
- m.top.valid = isURLValid(m.top.serverurl)
- if m.top.valid then
+ valid = isURLValid(m.top.serverurl)
+ if valid then
print "Is VALID"
+
+ ' See if there is a keystore available
+ m.top.keystore = isUrlValid(m.top.serverurl+"/keystore/version")
+ m.top.valid = valid
else
print "Is NOT VALID"
end if
diff --git a/HMS/components/ValidateURLTask.xml b/HMS/components/ValidateURLTask.xml
@@ -5,6 +5,7 @@
<interface>
<field id="serverurl" type="uri" />
+ <field id="keystore" type="bool" />
<field id="valid" type="bool" alwaysNotify="true" />
</interface>
</component>