Skip to content

Commit 69e018f

Browse files
committed
Change GI data source to GitLab.
1 parent 1f08b41 commit 69e018f

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

Sources/GachaMetaGeneratorModule/Components/SupportedGame.swift

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ extension GachaMetaGenerator {
8888
}
8989

9090
func getExcelConfigDataURL(for type: DataURLType) -> URL {
91-
var result = Self.repoHeader + repoName
91+
var result = repoHeader + repoName
9292
switch (self, type) {
9393
case (.genshinImpact, .weaponData): result += "ExcelBinOutput/WeaponExcelConfigData.json"
9494
case (.genshinImpact, .characterData): result += "ExcelBinOutput/AvatarExcelConfigData.json"
@@ -99,18 +99,21 @@ extension GachaMetaGenerator {
9999
}
100100

101101
func getLangDataURL(for lang: GachaDictLang) -> URL {
102-
URL(string: Self.repoHeader + repoName + "TextMap/\(lang.filename)")!
102+
URL(string: repoHeader + repoName + "TextMap/\(lang.filename)")!
103103
}
104104

105105
// MARK: Private
106106

107-
private static let repoHeader = """
108-
https://raw.githubusercontent.com/
109-
"""
107+
private var repoHeader: String {
108+
switch self {
109+
case .genshinImpact: return "https://gitlab.com/"
110+
case .starRail: return "https://raw.githubusercontent.com/"
111+
}
112+
}
110113

111114
private var repoName: String {
112115
switch self {
113-
case .genshinImpact: return "DimbreathBot/AnimeGameData/master/"
116+
case .genshinImpact: return "Dimbreath/AnimeGameData/-/raw/master/"
114117
case .starRail: return "Dimbreath/StarRailData/master/"
115118
}
116119
}

0 commit comments

Comments
 (0)