From 9e562fbc1a63b2d2c4d01bd6cce854998710e8bd Mon Sep 17 00:00:00 2001 From: Rodrigo Verdiani Date: Sat, 28 Mar 2026 16:38:14 -0300 Subject: [PATCH] refactor: update sorting criteria for manga import jobs and enable resilience features --- src/main/java/com/magamochi/MangamochiApplication.java | 2 ++ .../com/magamochi/content/service/ContentImportService.java | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/magamochi/MangamochiApplication.java b/src/main/java/com/magamochi/MangamochiApplication.java index f774fd7..da8ab13 100644 --- a/src/main/java/com/magamochi/MangamochiApplication.java +++ b/src/main/java/com/magamochi/MangamochiApplication.java @@ -4,12 +4,14 @@ import org.springframework.amqp.rabbit.annotation.EnableRabbit; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.openfeign.EnableFeignClients; +import org.springframework.resilience.annotation.EnableResilientMethods; import org.springframework.scheduling.annotation.EnableScheduling; @SpringBootApplication @EnableFeignClients @EnableScheduling @EnableRabbit +@EnableResilientMethods public class MangamochiApplication { public static void main(String[] args) { diff --git a/src/main/java/com/magamochi/content/service/ContentImportService.java b/src/main/java/com/magamochi/content/service/ContentImportService.java index 6ad3ec3..733534a 100644 --- a/src/main/java/com/magamochi/content/service/ContentImportService.java +++ b/src/main/java/com/magamochi/content/service/ContentImportService.java @@ -223,9 +223,7 @@ public class ContentImportService { var sortedPageable = PageRequest.of( - pageable.getPageNumber(), - pageable.getPageSize(), - Sort.by(Sort.Direction.DESC, "updatedAt")); + pageable.getPageNumber(), pageable.getPageSize(), Sort.by(Sort.Direction.DESC, "id")); var page = mangaImportJobRepository.findAll(spec, sortedPageable).map(MangaImportJobDTO::from); -- 2.49.1