Media-Cleaner-Homepage-and-Api #7

Merged
T-Gander merged 12 commits from Media-Cleaner-Homepage-and-Api into main 2026-01-27 08:16:01 -07:00
2 changed files with 11 additions and 10 deletions
Showing only changes of commit 56403b5722 - Show all commits

View File

@@ -14,6 +14,7 @@
<th>Name</th> <th>Name</th>
</tr> </tr>
</thead> </thead>
<tbody></tbody>
</table> </table>
<br> <br>
<br> <br>
@@ -26,6 +27,7 @@
<th>Seasons</th> <th>Seasons</th>
</tr> </tr>
</thead> </thead>
<tbody></tbody>
</table> </table>
</div> </div>
</div> </div>

View File

@@ -54,23 +54,23 @@ document.addEventListener('pageshow', async () => {
return response.json(); return response.json();
} }
const populateMoviesTable = () => { const populateTables = () => {
moviesTable.innerHTML = ''; var seriesTableBody = seriesTable.getElementsByTagName('tbody')[0];
seriesTableBody.replaceChildren();
var moviesTableBody = moviesTable.getElementsByTagName('tbody')[0];
moviesTableBody.replaceChildren();
for(let i = 0; i < moviesInfo.length; i++){ for(let i = 0; i < moviesInfo.length; i++){
var row = moviesTable.insertRow(-1); var row = moviesTableBody.insertRow(-1);
var cell1 = row.insertCell(0); var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1); var cell2 = row.insertCell(1);
cell1.innerHTML = moviesInfo[i].Name; cell1.innerHTML = moviesInfo[i].Name;
cell2.innerHTML = "<button>Delete</button>"; cell2.innerHTML = "<button>Delete</button>";
} }
}
const populateSeriesTable = () => {
seriesTable.innerHTML = '';
for(let i = 0; i < seriesInfo.length; i++){ for(let i = 0; i < seriesInfo.length; i++){
var row = seriesTable.insertRow(-1); var row = seriesTableBody.insertRow(-1);
var cell1 = row.insertCell(0); var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1); var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2); var cell3 = row.insertCell(2);
@@ -86,6 +86,5 @@ document.addEventListener('pageshow', async () => {
await updateMediaCleanerState(); await updateMediaCleanerState();
var moviesInfo = await getMediaCleanerMovieInfo(); var moviesInfo = await getMediaCleanerMovieInfo();
var seriesInfo = await getMediaCleanerSeriesInfo(); var seriesInfo = await getMediaCleanerSeriesInfo();
populateMoviesTable(); populateTables();
populateSeriesTable();
}); });