File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
src/main/kotlin/club/anifox/backend Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -14,16 +14,16 @@ data class AnimeLight(
1414 var title : String = " " ,
1515 var image : AnimeImages = AnimeImages (),
1616 val url : String = " " ,
17- var type : AnimeType = AnimeType . Tv ,
17+ val type : AnimeType ,
1818 val rating : Double? = 0.0 ,
1919 @SerialName(" rating_mpa" )
2020 val ratingMpa : String = " " ,
2121 @SerialName(" minimal_age" )
2222 val minimalAge : Int = 0 ,
2323 val description : String ,
2424 val year : Int = 0 ,
25- val status : AnimeStatus = AnimeStatus . Ongoing ,
26- val season : AnimeSeason = AnimeSeason . Summer ,
25+ val status : AnimeStatus ,
26+ val season : AnimeSeason ,
2727 val episodes : Int? = null ,
2828 @SerialName(" episodes_aired" )
2929 val episodesAired : Int? = null ,
Original file line number Diff line number Diff line change @@ -438,8 +438,6 @@ class AnimeCommonComponent {
438438 aired = nextEpisode.toLocalDate(),
439439 )
440440
441- println (" FDSFDSSD = ${anime.episodesAired} | ${episodes.maxOf { it.number }} " )
442-
443441 if (page == 0 && anime.status == AnimeStatus .Ongoing ) {
444442 episodes.add(0 , newEpisode)
445443 }
Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ import jakarta.persistence.PersistenceContext
1919import jakarta.persistence.criteria.JoinType
2020import jakarta.persistence.criteria.Order
2121import jakarta.persistence.criteria.Predicate
22+ import kotlinx.serialization.encodeToString
23+ import kotlinx.serialization.json.Json
2224import org.springframework.beans.factory.annotation.Autowired
2325import org.springframework.data.domain.PageRequest
2426import org.springframework.data.domain.Pageable
@@ -54,7 +56,7 @@ class AnimeSearchComponent {
5456 studios : List <String >? ,
5557 episodeCount : Int? ,
5658 ): List <AnimeLight > {
57- return findAnime(
59+ val result = findAnime(
5860 pageable = PageRequest .of(page, limit),
5961 status = status,
6062 searchQuery = searchQuery,
@@ -72,6 +74,10 @@ class AnimeSearchComponent {
7274 ).map {
7375 it.toAnimeLight()
7476 }
77+ val json = Json .encodeToString(result.first())
78+ println (" Serialized JSON: $json " )
79+ println (" FDSFDS = ${result.map { it.type }} " )
80+ return result
7581 }
7682
7783 private fun findAnime (
You canβt perform that action at this time.
0 commit comments