1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/seed.js b/scripts/seed.js
index 16be900..55ada69 100755
--- a/scripts/seed.js
+++ b/scripts/seed.js
@@ -87,6 +87,9 @@ async function validateHomeserverOrigin(serverUrlPrompt, url) {
if (res.status !== 200) return `There is no Matrix server at that URL (${url}/_matrix/client/versions returned ${res.status})`
try {
var json = await res.json()
+ if (!Array.isArray(json?.versions) || !json.versions.includes("v1.11")) {
+ return `OOYE needs Matrix version v1.11, but ${url} doesn't support this`
+ }
} catch (e) {
return `There is no Matrix server at that URL (${url}/_matrix/client/versions is not JSON)`
}
|