Fixes CSV export stakes issue

powerreport
Laurent 3 years ago
parent 2db90d2da1
commit a4ff88f099
  1. 4
      app/build.gradle
  2. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/SettingsFragment.kt
  3. 2
      app/src/main/java/net/pokeranalytics/android/util/csv/SessionField.kt

@ -35,8 +35,8 @@ android {
applicationId "net.pokeranalytics.android" applicationId "net.pokeranalytics.android"
minSdkVersion 23 minSdkVersion 23
targetSdkVersion 32 targetSdkVersion 32
versionCode 139 versionCode 141
versionName "5.5.3" versionName "5.5.5"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
} }

@ -295,7 +295,7 @@ class SettingsFragment : RealmFragment(), RowRepresentableDelegate, StaticRowRep
private fun sessionsCSVExport() { private fun sessionsCSVExport() {
val sessions = getRealm().where(Session::class.java).findAll().sort("startDate") val sessions = getRealm().where(Session::class.java).findAll().sort("startDate")
val csv = ProductCSVDescriptors.pokerAnalyticsAndroidSessions.toCSV(sessions) val csv = ProductCSVDescriptors.pokerAnalyticsAndroid6Sessions.toCSV(sessions)
this.shareCSV(csv, "Sessions") this.shareCSV(csv, "Sessions")
} }

@ -202,6 +202,8 @@ sealed class SessionField {
override var callback: ((String) -> Double?)? = null override var callback: ((String) -> Double?)? = null
) : NumberCSVField ) : NumberCSVField
data class Stakes(override var header: String) : CSVField
data class TournamentPosition( data class TournamentPosition(
override var header: String, override var header: String,
override var callback: ((String) -> Int?)? = null override var callback: ((String) -> Int?)? = null

Loading…
Cancel
Save