fixes to my list w anilist
This commit is contained in:
@@ -106,7 +106,11 @@ function openAddToListModal() {
|
||||
|
||||
|
||||
if (isInList && currentListEntry) {
|
||||
statusEl.value = currentListEntry.status || 'PLANNING';
|
||||
const statusReverseMap = {
|
||||
CURRENT: 'WATCHING'
|
||||
};
|
||||
|
||||
statusEl.value = statusReverseMap[currentListEntry.status] || currentListEntry.status || 'PLANNING';
|
||||
progressEl.value = currentListEntry.progress || 0;
|
||||
scoreEl.value = currentListEntry.score || '';
|
||||
|
||||
@@ -144,7 +148,18 @@ function closeAddToListModal() {
|
||||
|
||||
// Función saveToList actualizada con todos los campos extendidos
|
||||
async function saveToList() {
|
||||
const status = document.getElementById('entry-status').value;
|
||||
const uiStatus = document.getElementById('entry-status').value;
|
||||
|
||||
const anilistStatusMap = {
|
||||
WATCHING: 'CURRENT',
|
||||
COMPLETED: 'COMPLETED',
|
||||
PLANNING: 'PLANNING',
|
||||
PAUSED: 'PAUSED',
|
||||
DROPPED: 'DROPPED',
|
||||
REPEATING: 'REPEATING'
|
||||
};
|
||||
|
||||
const status = anilistStatusMap[uiStatus];
|
||||
const progress = parseInt(document.getElementById('entry-progress').value) || 0;
|
||||
const scoreValue = document.getElementById('entry-score').value;
|
||||
const score = scoreValue ? parseFloat(scoreValue) : null;
|
||||
|
||||
Reference in New Issue
Block a user