Include "season" in anime identifier
This commit is contained in:
@ -5,6 +5,8 @@ import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.backend.search.kodik.service.anyame_backend.api.model.KodikResponse;
|
||||
@ -12,6 +14,7 @@ import com.backend.search.kodik.service.anyame_backend.api.model.KodikResponse.R
|
||||
|
||||
@Service
|
||||
public class KodikSearchFilterService {
|
||||
Logger log = LoggerFactory.getLogger(KodikSearchFilterService.class);
|
||||
private static final List<String> ALLOWED_TYPES = Arrays.asList("anime-serial", "anime");
|
||||
|
||||
public KodikResponse filter(KodikResponse body) {
|
||||
@ -35,7 +38,7 @@ public class KodikSearchFilterService {
|
||||
result.shikimoriId,
|
||||
result.worldartLink);
|
||||
return identifiers.stream().filter(identifier -> identifier != null && !identifier.isBlank()).findFirst()
|
||||
.orElse(result.id);
|
||||
.orElse(result.id) + Integer.toString(result.lastSeason);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user