From e91eff4b85a7ce4214410b66ff481daffeef51b5 Mon Sep 17 00:00:00 2001 From: The4thLaw Date: Fri, 1 Mar 2024 19:33:59 +0100 Subject: [PATCH] Fixed a type change in SQL outputs. Refs #158 --- .../demyo-dao/src/main/java/org/demyo/dao/ITagRepoImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/demyo-dao/src/main/java/org/demyo/dao/ITagRepoImpl.java b/source/demyo-dao/src/main/java/org/demyo/dao/ITagRepoImpl.java index 9be3b57e..807d6fb7 100644 --- a/source/demyo-dao/src/main/java/org/demyo/dao/ITagRepoImpl.java +++ b/source/demyo-dao/src/main/java/org/demyo/dao/ITagRepoImpl.java @@ -1,6 +1,5 @@ package org.demyo.dao; -import java.math.BigInteger; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -42,8 +41,9 @@ public List findAllWithUsageCounts() { Map occurrences = new HashMap<>(); for (Object result : results) { Object[] row = (Object[]) result; - occurrences.put(Long.valueOf((int) row[0]), ((BigInteger) row[1]).intValue()); // Doubt we'll have > 2^32 - // albums + long id = ((Number) row[0]).longValue(); + int count = ((Number) row[1]).intValue(); + occurrences.put(id, count); } // Set all counts one by one