diff --git a/backend/src/main/java/com/storycove/service/DatabaseManagementService.java b/backend/src/main/java/com/storycove/service/DatabaseManagementService.java index 030205c..483c8b5 100644 --- a/backend/src/main/java/com/storycove/service/DatabaseManagementService.java +++ b/backend/src/main/java/com/storycove/service/DatabaseManagementService.java @@ -878,7 +878,7 @@ public class DatabaseManagementService { story.setCoverPath(rs.getString("cover_path")); story.setWordCount(rs.getInt("word_count")); story.setRating(rs.getInt("rating")); - story.setVolume(rs.getInt("volume")); + story.setVolume(rs.getObject("volume") != null ? rs.getDouble("volume") : null); story.setIsRead(rs.getBoolean("is_read")); story.setReadingPosition(rs.getInt("reading_position"));