From 7e0adf01122aa675731add58b44520d8aac99ad7 Mon Sep 17 00:00:00 2001 From: TonyFord <tonyford@strategy-investor.de> Date: Sat, 2 Jul 2022 08:57:16 +0200 Subject: [PATCH] bugfix flag --- html/assets/js/script.js | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/html/assets/js/script.js b/html/assets/js/script.js index 82fb410..7b03983 100644 --- a/html/assets/js/script.js +++ b/html/assets/js/script.js @@ -619,17 +619,23 @@ var R=undefined; function showLastResults(H,A){ $('#lastresults').toggleClass('d-none',false); R=ERGEBNISSE.filter((a) => ( a.H==H && a.A==A || a.A==H && a.H==A) ).slice(-5); + console.log(R) $('#lastresults table tbody').html(R.map( - (c) => - ( '<tr>\ - <td>'+c.saison+'</td>\ - <td>'+c.runde+'</td>\ - <td><img class="flags" src="./images/flags/'+(( c.H == H ) ? c.H : c.A )+'.svg"></td>\ - <td><img class="flags" src="./images/flags/'+(( c.A == A ) ? c.A : c.H )+'.svg"></td>\ - <td><a href="https://ultrasoccer.de/match/?id='+c.MID+'" target="ultrasoccer">'+(( c.H == H ) ? c.TH : c.TA )+'</a></td>\ - <td>:</td>\ - <td><a href="https://ultrasoccer.de/match/?id='+c.MID+'" target="ultrasoccer">'+(( c.A == A ) ? c.TA : c.TH )+'</a></td>\ - </tr>' ) + function(c){ + var teamH=TEAMS.filter( (a) => ( a.nt == c.H ) ); + teamHflag = teamH[0].flag ? teamH[0].flag : teamH[0].nt; + var teamA=TEAMS.filter( (a) => ( a.nt == c.A ) ); + teamAflag = teamA[0].flag ? teamA[0].flag : teamA[0].nt; + return '<tr>\ + <td>'+c.saison+'</td>\ + <td>'+c.runde+'</td>\ + <td><img class="flags" src="./images/flags/'+(( c.H == H ) ? teamHflag : teamAflag )+'.svg"></td>\ + <td><img class="flags" src="./images/flags/'+(( c.A == A ) ? teamAflag : teamHflag )+'.svg"></td>\ + <td><a href="https://ultrasoccer.de/match/?id='+c.MID+'" target="ultrasoccer">'+(( c.H == H ) ? c.TH : c.TA )+'</a></td>\ + <td>:</td>\ + <td><a href="https://ultrasoccer.de/match/?id='+c.MID+'" target="ultrasoccer">'+(( c.A == A ) ? c.TA : c.TH )+'</a></td>\ + </tr>'; + } ) ); -- GitLab