mothership: ts fixes

This commit is contained in:
Ben Allfree 2024-12-04 03:01:54 -08:00
parent f39e49ab34
commit 1982bedd87
2 changed files with 4 additions and 5 deletions

View File

@ -2940,6 +2940,7 @@ var HandleSignupConfirm = (c) => {
const password = parsed.password?.trim();
const desiredInstanceName = parsed.instanceName?.trim();
const region = parsed.region?.trim();
const version = parsed.version?.trim() || versions[0];
if (!email) {
throw error(`email`, "required", "Email is required");
}
@ -2976,7 +2977,6 @@ var HandleSignupConfirm = (c) => {
user.set("username", username);
user.set("email", email);
user.set("subscription", "free");
user.set("notifyMaintenanceMode", true);
user.setPassword(password);
txDao.saveRecord(user);
} catch (e) {
@ -2985,13 +2985,12 @@ var HandleSignupConfirm = (c) => {
try {
const instance = new Record(instanceCollection);
instance.set("subdomain", desiredInstanceName);
instance.set("region", region || `sfo-1`);
instance.set("region", region || `sfo-2`);
instance.set("uid", user.get("id"));
instance.set("status", "idle");
instance.set("notifyMaintenanceMode", true);
instance.set("syncAdmin", true);
instance.set("dev", true);
instance.set("version", versions[0]);
instance.set("version", version);
txDao.saveRecord(instance);
} catch (e) {
if (`${e}`.match(/ UNIQUE /)) {

View File

@ -1 +1 @@
export const versions = require(`${__hooks}/versions.cjs`)
export const versions = require(`${__hooks}/versions.cjs`) as string[]