refactor: use standard format for domain

This commit is contained in:
Levi Yan
2025-06-22 15:54:27 +08:00
parent 353790d693
commit 4ab517bc44
3 changed files with 33 additions and 26 deletions

View File

@@ -33,15 +33,17 @@ export default class DSHome {
this.remoteContainer = new RemoteContainer(user);
if (devstarDomain != undefined && devstarDomain != "") {
this.devstarDomain = devstarDomain
this.devstarDomain = devstarDomain.endsWith('/') ? devstarDomain.slice(0, -1) : devstarDomain
this.devstarHomePageUrl = this.devstarDomain + "/devstar-home"
} else {
this.devstarDomain = utils.devstarDomain()
}
if (undefined == this.devstarDomain || "" == this.devstarDomain) {
this.devstarHomePageUrl = "https://devstar.cn/devstar-home"
} else {
this.devstarHomePageUrl = this.devstarDomain.endsWith('/') ? this.devstarDomain + "devstar-home" : this.devstarDomain + "/devstar-home"
const devstarDomainFromConfig = utils.devstarDomain()
if (devstarDomainFromConfig != undefined && devstarDomainFromConfig != "") {
this.devstarDomain = devstarDomainFromConfig.endsWith('/') ? devstarDomainFromConfig.slice(0, -1) : devstarDomainFromConfig
this.devstarHomePageUrl = this.devstarDomain + "/devstar-home"
} else {
this.devstarDomain = "https://devstar.cn"
this.devstarHomePageUrl = "https://devstar.cn/devstar-home"
}
}
}
@@ -53,12 +55,12 @@ export default class DSHome {
this.remoteContainer = remoteContainer
}
setDevstarDomain(devstarDomain: string) {
if (undefined == devstarDomain || "" == devstarDomain) {
this.devstarDomain = devstarDomain
this.devstarHomePageUrl = "https://devstar.cn/devstar-home"
} else {
setDevstarDomainAndHomePageURL(devstarDomain: string) {
if (devstarDomain != undefined && devstarDomain != "") {
this.devstarDomain = devstarDomain.endsWith('/') ? devstarDomain.slice(0, -1) : devstarDomain
this.devstarHomePageUrl = devstarDomain.endsWith('/') ? this.devstarDomain + "devstar-home" : devstarDomain + "/devstar-home"
} else {
console.error("devstarDomain is undefined or null")
}
}