test9
This commit is contained in:
@@ -58,7 +58,7 @@ def _player_to_editor_dict(p: dict) -> dict:
|
|||||||
"first_name": p.get("first_name", "") or "",
|
"first_name": p.get("first_name", "") or "",
|
||||||
"number": str(p.get("number", "") or ""),
|
"number": str(p.get("number", "") or ""),
|
||||||
"position": p.get("position", "") or "",
|
"position": p.get("position", "") or "",
|
||||||
"position_full": p.get("position_full", "") or p.get("position", "") or "",
|
"position_full": p.get("position_full", "") or "",
|
||||||
"is_captain": bool(p.get("is_captain")),
|
"is_captain": bool(p.get("is_captain")),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2038,12 +2038,8 @@ function renderLineupRow(row) {
|
|||||||
const role = row.dataset.role;
|
const role = row.dataset.role;
|
||||||
const player = getRowPlayer(row);
|
const player = getRowPlayer(row);
|
||||||
|
|
||||||
const fullName = (player.name || `${player.lastName || ""} ${player.firstName || ""}`).trim();
|
const displayName = String(player.name || "").trim()
|
||||||
const displayName = buildPersonDisplayName(
|
|| buildPersonDisplayName(player.firstName, player.lastName, "");
|
||||||
player.firstName,
|
|
||||||
player.lastName,
|
|
||||||
player.name || fullName
|
|
||||||
);
|
|
||||||
|
|
||||||
const gkBadge = isGoalkeeperPosition(player.position) ? '<span class="gk-badge">ВР</span>' : '';
|
const gkBadge = isGoalkeeperPosition(player.position) ? '<span class="gk-badge">ВР</span>' : '';
|
||||||
const captainBadge = player.isCaptain ? '<span class="captain-badge">К</span>' : '';
|
const captainBadge = player.isCaptain ? '<span class="captain-badge">К</span>' : '';
|
||||||
|
|||||||
@@ -341,7 +341,7 @@
|
|||||||
data-side="home"
|
data-side="home"
|
||||||
data-role="starting"
|
data-role="starting"
|
||||||
data-player-id="{{ p.player_id | default(p.number) }}"
|
data-player-id="{{ p.player_id | default(p.number) }}"
|
||||||
data-player-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-player-name="{{ p.player_name or '' }}"
|
||||||
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
||||||
data-player-first="{{ p.first_name or '' }}"
|
data-player-first="{{ p.first_name or '' }}"
|
||||||
data-player-number="{{ p.number or '' }}"
|
data-player-number="{{ p.number or '' }}"
|
||||||
@@ -354,7 +354,7 @@
|
|||||||
class="player-inline vmix-person-trigger player-link"
|
class="player-inline vmix-person-trigger player-link"
|
||||||
data-vmix-person-type="player"
|
data-vmix-person-type="player"
|
||||||
data-side="home"
|
data-side="home"
|
||||||
data-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-name="{{ p.player_name or '' }}"
|
||||||
data-role="{{ p.position_full or p.position or '' }}"
|
data-role="{{ p.position_full or p.position or '' }}"
|
||||||
>
|
>
|
||||||
<div class="player-inline-text">
|
<div class="player-inline-text">
|
||||||
@@ -448,7 +448,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
data-side="home"
|
data-side="home"
|
||||||
data-role="bench"
|
data-role="bench"
|
||||||
data-player-id="{{ p.player_id | default(p.number) }}"
|
data-player-id="{{ p.player_id | default(p.number) }}"
|
||||||
data-player-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-player-name="{{ p.player_name or '' }}"
|
||||||
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
||||||
data-player-first="{{ p.first_name or '' }}"
|
data-player-first="{{ p.first_name or '' }}"
|
||||||
data-player-number="{{ p.number or '' }}"
|
data-player-number="{{ p.number or '' }}"
|
||||||
@@ -461,7 +461,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
class="player-inline vmix-person-trigger player-link"
|
class="player-inline vmix-person-trigger player-link"
|
||||||
data-vmix-person-type="player"
|
data-vmix-person-type="player"
|
||||||
data-side="home"
|
data-side="home"
|
||||||
data-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-name="{{ p.player_name or '' }}"
|
||||||
data-role="{{ p.position_full or p.position or '' }}"
|
data-role="{{ p.position_full or p.position or '' }}"
|
||||||
>
|
>
|
||||||
<div class="player-inline-text">
|
<div class="player-inline-text">
|
||||||
@@ -565,7 +565,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
data-side="away"
|
data-side="away"
|
||||||
data-role="starting"
|
data-role="starting"
|
||||||
data-player-id="{{ p.player_id | default(p.number) }}"
|
data-player-id="{{ p.player_id | default(p.number) }}"
|
||||||
data-player-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-player-name="{{ p.player_name or '' }}"
|
||||||
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
||||||
data-player-first="{{ p.first_name or '' }}"
|
data-player-first="{{ p.first_name or '' }}"
|
||||||
data-player-number="{{ p.number or '' }}"
|
data-player-number="{{ p.number or '' }}"
|
||||||
@@ -578,7 +578,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
class="player-inline vmix-person-trigger player-link"
|
class="player-inline vmix-person-trigger player-link"
|
||||||
data-vmix-person-type="player"
|
data-vmix-person-type="player"
|
||||||
data-side="away"
|
data-side="away"
|
||||||
data-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-name="{{ p.player_name or '' }}"
|
||||||
data-role="{{ p.position_full or p.position or '' }}"
|
data-role="{{ p.position_full or p.position or '' }}"
|
||||||
>
|
>
|
||||||
<div class="player-inline-text">
|
<div class="player-inline-text">
|
||||||
@@ -672,7 +672,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
data-side="away"
|
data-side="away"
|
||||||
data-role="bench"
|
data-role="bench"
|
||||||
data-player-id="{{ p.player_id | default(p.number) }}"
|
data-player-id="{{ p.player_id | default(p.number) }}"
|
||||||
data-player-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-player-name="{{ p.player_name or '' }}"
|
||||||
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
data-player-last="{{ p.last_name or p.player_name or '' }}"
|
||||||
data-player-first="{{ p.first_name or '' }}"
|
data-player-first="{{ p.first_name or '' }}"
|
||||||
data-player-number="{{ p.number or '' }}"
|
data-player-number="{{ p.number or '' }}"
|
||||||
@@ -685,7 +685,7 @@ data-role="{{ p.position_full or p.position or '' }}"
|
|||||||
class="player-inline vmix-person-trigger player-link"
|
class="player-inline vmix-person-trigger player-link"
|
||||||
data-vmix-person-type="player"
|
data-vmix-person-type="player"
|
||||||
data-side="away"
|
data-side="away"
|
||||||
data-name="{{ ((p.last_name or p.player_name or '') ~ ' ' ~ (p.first_name or '')) | trim }}"
|
data-name="{{ p.player_name or '' }}"
|
||||||
data-role="{{ p.position_full or p.position or '' }}"
|
data-role="{{ p.position_full or p.position or '' }}"
|
||||||
>
|
>
|
||||||
<div class="player-inline-text">
|
<div class="player-inline-text">
|
||||||
|
|||||||
Reference in New Issue
Block a user