handle web ui riven parse error #2468

Closed
nyaoouo wants to merge 1 commits from nyaoouo:HandleWebUiRivenParseError into main

View File

@ -1023,7 +1023,12 @@ function updateInventory() {
{ {
const td = document.createElement("td"); const td = document.createElement("td");
td.textContent = itemMap[fingerprint.compat]?.name ?? fingerprint.compat; td.textContent = itemMap[fingerprint.compat]?.name ?? fingerprint.compat;
td.textContent += " " + RivenParser.parseRiven(rivenType, fingerprint, 1).name; try{
td.textContent += " " + RivenParser.parseRiven(rivenType, fingerprint, 1).name;
} catch (e) {
console.warn("Failed to parse riven", item, e);
td.textContent += ` ${rivenType}[Unparsed]`;
}
td.innerHTML += td.innerHTML +=
" <span title='" + " <span title='" +
loc("code_buffsNumber") + loc("code_buffsNumber") +