返回提交历史
Modified
package-lock.json
+4
-4
Modified
package.json
+1
-1
Modified
src/controllers/custom/getItemListsController.ts
+12
-1
XFEstudio/XFESpaceNinjaServer
fix(webui): diambiguate fish names (#705)
bd7baef0
代码差异
3 个文件
+17
-6
@@ -12,7 +12,7 @@
12
12
"copyfiles": "^2.4.1",
13
13
"express": "^5",
14
14
"mongoose": "^8.9.2",
15
"warframe-public-export-plus": "^0.5.18",
15
"warframe-public-export-plus": "^0.5.19",
16
16
"warframe-riven-info": "^0.1.2",
17
17
"winston": "^3.17.0",
18
18
"winston-daily-rotate-file": "^5.0.0"
@@ -3778,9 +3778,9 @@
3778
3778
}
3779
3779
},
3780
3780
"node_modules/warframe-public-export-plus": {
3781
"version": "0.5.18",
3782
"resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.5.18.tgz",
3783
"integrity": "sha512-wUaW5Ua5tXHOYkKJxbealdCcTnRLUN7UCkvYOJEwlB/H14EBzDaqxg4engGqzbq4H8fmttyp3EUo4vazSaxZWg=="
3781
"version": "0.5.19",
3782
"resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.5.19.tgz",
3783
"integrity": "sha512-ERCPAe4ojJXts6tyNPBvNsFcgAwJuV3M04iDfXhudJfpJrg0qseDO4AExjSyFo+WUvKoWROMCy9dCRzxIbNATw=="
3784
3784
},
3785
3785
"node_modules/warframe-riven-info": {
3786
3786
"version": "0.1.2",
@@ -16,7 +16,7 @@
16
16
"copyfiles": "^2.4.1",
17
17
"express": "^5",
18
18
"mongoose": "^8.9.2",
19
"warframe-public-export-plus": "^0.5.18",
19
"warframe-public-export-plus": "^0.5.19",
20
20
"warframe-riven-info": "^0.1.2",
21
21
"winston": "^3.17.0",
22
22
"winston-daily-rotate-file": "^5.0.0"
@@ -37,9 +37,20 @@ const getItemListsController: RequestHandler = (req, res) => {
37
37
}
38
38
}
39
39
for (const [uniqueName, item] of Object.entries(ExportResources)) {
40
let name = getString(item.name, lang);
41
if ("dissectionParts" in item) {
42
name = getString("/Lotus/Language/Fish/FishDisplayName", lang).split("|FISH_NAME|").join(name);
43
if (uniqueName.indexOf("Large") != -1) {
44
name = name.split("|FISH_SIZE|").join(getString("/Lotus/Language/Fish/FishSizeLargeAbbrev", lang));
45
} else if (uniqueName.indexOf("Medium") != -1) {
46
name = name.split("|FISH_SIZE|").join(getString("/Lotus/Language/Fish/FishSizeMediumAbbrev", lang));
47
} else {
48
name = name.split("|FISH_SIZE|").join(getString("/Lotus/Language/Fish/FishSizeSmallAbbrev", lang));
49
}
50
}
40
51
miscitems.push({
41
52
uniqueName: item.productCategory + ":" + uniqueName,
42
name: getString(item.name, lang)
53
name: name
43
54
});
44
55
}
45
56
for (const [uniqueName, item] of Object.entries(ExportGear)) {