diff --git a/app/src/main/java/net/pokeranalytics/android/util/extensions/RealmExtensions.kt b/app/src/main/java/net/pokeranalytics/android/util/extensions/RealmExtensions.kt index 33209ca9..8ebedf72 100644 --- a/app/src/main/java/net/pokeranalytics/android/util/extensions/RealmExtensions.kt +++ b/app/src/main/java/net/pokeranalytics/android/util/extensions/RealmExtensions.kt @@ -82,8 +82,8 @@ fun Realm.updateUsageCount(clazz: Class) { results.forEach { countableUsage -> val countable = (countableUsage as CountableUsage) - val fieldName = when (clazz.kotlin.simpleName) { - TournamentFeature::class.simpleName -> "tournamentFeatures.id" + val fieldName = when (clazz.kotlin) { + TournamentFeature::class -> "tournamentFeatures.id" else -> "${clazz.simpleName.decapitalize()}.id" } val count = it.where().contains(fieldName, countable.id).count().toInt()