security-history: mostrar WOW1 + cuenta Battle.net en vez de 15#1
La columna Usuario mostraba el nombre interno de la cuenta de juego (15#1). Ahora muestra la etiqueta WOW1 (nº tras #; con varias serían WOW2, WOW3…) y debajo la cuenta Battle.net (email), sin añadir columnas. Helper wowAccountLabel extraído a lib/bnet.ts (mismo criterio que my-account). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -146,3 +146,13 @@ export function normalizeEmail(email: string): string {
|
||||
export function makeGameAccountUsername(bnetId: number, index = 1): string {
|
||||
return `${bnetId}#${index}`
|
||||
}
|
||||
|
||||
/**
|
||||
* Nombre visible de una cuenta de juego: «15#1» → «WOW1» (el nº tras # es la
|
||||
* cuenta de juego bajo la Battle.net; con varias serían WOW1, WOW2, WOW3…).
|
||||
* El «15» es el id de la cuenta Battle.net y no debe mostrarse al usuario.
|
||||
*/
|
||||
export function wowAccountLabel(username: string): string {
|
||||
const i = username.indexOf('#')
|
||||
return i >= 0 ? `WOW${username.slice(i + 1)}` : username
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user