From 075ea731e09deb2efb3dbfc9df3298b8bba4bb5e Mon Sep 17 00:00:00 2001 From: Kyle <41976328+ImKyle4815@users.noreply.github.com> Date: Sat, 19 Mar 2022 15:06:47 -0700 Subject: [PATCH] Update creator-23.js --- js/creator-23.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/creator-23.js b/js/creator-23.js index 348840e6..8c1ce0d5 100644 --- a/js/creator-23.js +++ b/js/creator-23.js @@ -1980,15 +1980,19 @@ function saveCard(saveFromFile) { } } async function loadCard(selectedCardKey) { + //clear the draggable frames document.querySelector('#frame-list').innerHTML = null; + //clear the existing card, then replace it with the new JSON card = {}; card = JSON.parse(localStorage.getItem(selectedCardKey)); + //if the card was loaded properly... if (card) { + //load values from card into html inputs document.querySelector('#info-number').value = card.infoNumber; document.querySelector('#info-rarity').value = card.infoRarity; document.querySelector('#info-set').value = card.infoSet; document.querySelector('#info-language').value = card.infoLanguage; - document.querySelector('#info-year').value = card.infoYear; + document.querySelector('#info-year').value = card.infoYear || date.getFullYear(); artistEdited(card.infoArtist); document.querySelector('#text-editor').value = card.text[Object.keys(card.text)[selectedTextIndex]].text; loadTextOptions(card.text);