Don't blow up if weapon element missing from trooper counters
This commit is contained in:
parent
26285e4be7
commit
7021b49933
@ -41,7 +41,7 @@ function createIcon(number) {
|
|||||||
function createRecord(unit) {
|
function createRecord(unit) {
|
||||||
const { dataset: { allegiance, number }} = unit,
|
const { dataset: { allegiance, number }} = unit,
|
||||||
primaryWeapon = unit.querySelector('.primary-weapon'),
|
primaryWeapon = unit.querySelector('.primary-weapon'),
|
||||||
pw = primaryWeapon.getAttribute('href').replace('#', ''),
|
pw = primaryWeapon?.getAttribute('href').replace('#', '') || 'rifle',
|
||||||
div = document.createElement('div', { is: 'soldier-record-block' }),
|
div = document.createElement('div', { is: 'soldier-record-block' }),
|
||||||
spans = Array(5).fill('span').map(t => document.createElement(t)),
|
spans = Array(5).fill('span').map(t => document.createElement(t)),
|
||||||
[tn, pwt, pwd, pwrs, pwrl] = spans;
|
[tn, pwt, pwd, pwrs, pwrl] = spans;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user