+7
-7
src/medialog.svelte
+7
-7
src/medialog.svelte
···
32
let hideWatched = false;
33
34
function getFirstSeason(category, name) {
35
-
let arr = Object.keys(data[category][name])
36
let returnSeason = "";
37
for(var i = 0; i < arr.length; i++) {
38
if(returnSeason != "") {
39
continue;
40
}
41
42
-
if(arr[i] != "status" && arr[i] != "disname") {
43
-
returnSeason = arr[i]
44
-
}
45
}
46
return returnSeason;
47
}
48
49
function loadSeasonEditData(category, name, season) {
50
-
if(Object.keys(data[category][name]).length == 2) {
51
return;
52
}
53
54
editSeasonsOverlayName = name;
55
editSeasonsOverlayCategory = category;
···
219
if(data[category][media]["seasons"][item]["rating"] != NaN)
220
totalRating += data[category][media]["seasons"][item]["rating"];
221
else
222
-
totalRating += 0;
223
})
224
if(parseInt(totalRating / allSeasons).toString() != "NaN")
225
return parseInt(totalRating / allSeasons).toString()
···
384
</button>
385
</div>
386
<div id="overlay-add-button-form">
387
-
{#if Object.keys(data[editSeasonsOverlayCategoy][editSeasonsOverlayName]["seasons"]).length > 0}
388
<h1 style="margin-top: 0px">Editing {editSeasonsOverlaySelectedSeason} in {editSeasonsOverlayDisplayName}</h1>
389
<input placeholder="Display Name" bind:value={editSeasonsOverlaySelectedSeasonDisplay}/>
390
<input placeholder="Studio" bind:value={editSeasonsOverlayStudio}/>
···
32
let hideWatched = false;
33
34
function getFirstSeason(category, name) {
35
+
let arr = Object.keys(data[category][name]["seasons"])
36
let returnSeason = "";
37
for(var i = 0; i < arr.length; i++) {
38
if(returnSeason != "") {
39
continue;
40
}
41
42
+
returnSeason = arr[i]
43
}
44
return returnSeason;
45
}
46
47
function loadSeasonEditData(category, name, season) {
48
+
if(Object.keys(data[category][name]["seasons"]).length == 0) {
49
return;
50
}
51
+
52
+
//console.log(`c: ${category} m: ${name} s: ${season}`)
53
54
editSeasonsOverlayName = name;
55
editSeasonsOverlayCategory = category;
···
219
if(data[category][media]["seasons"][item]["rating"] != NaN)
220
totalRating += data[category][media]["seasons"][item]["rating"];
221
else
222
+
totalRating += 0;
223
})
224
if(parseInt(totalRating / allSeasons).toString() != "NaN")
225
return parseInt(totalRating / allSeasons).toString()
···
384
</button>
385
</div>
386
<div id="overlay-add-button-form">
387
+
{#if Object.keys(data[editSeasonsOverlayCategory][editSeasonsOverlayName]["seasons"]).length > 0}
388
<h1 style="margin-top: 0px">Editing {editSeasonsOverlaySelectedSeason} in {editSeasonsOverlayDisplayName}</h1>
389
<input placeholder="Display Name" bind:value={editSeasonsOverlaySelectedSeasonDisplay}/>
390
<input placeholder="Studio" bind:value={editSeasonsOverlayStudio}/>