diff --git a/app/src/main/java/net/pokeranalytics/android/model/filter/Filterable.kt b/app/src/main/java/net/pokeranalytics/android/model/filter/Filterable.kt index d1d30e73..32dd7cd7 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/filter/Filterable.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/filter/Filterable.kt @@ -52,9 +52,8 @@ class FilterHelper { companion object { inline fun fieldNameForQueryType(queryType: QueryType): String? { - val clazz = T::class.java - return when (clazz) { + return when (T::class.java) { Session::class.java -> Session.fieldNameForQueryType(queryType) ComputableResult::class.java -> ComputableResult.fieldNameForQueryType(queryType) SessionSet::class.java -> SessionSet.fieldNameForQueryType(queryType) @@ -62,6 +61,7 @@ class FilterHelper { throw UnmanagedFilterField("Filterable type fields are not defined for class ${T::class}") } } + } }