1
0
Fork 0
mirror of https://github.com/MatomoCamp/matomocamp-companion-android.git synced 2024-09-19 16:13:46 +02:00

fix: use DateParceler to serialize startTime and endTime fields

This commit is contained in:
Christophe Beyls 2020-07-18 00:56:55 +02:00
parent 496286339b
commit 2c5a0eaa7a

View file

@ -6,8 +6,10 @@ import androidx.room.Embedded
import androidx.room.TypeConverters
import be.digitalia.fosdem.api.FosdemUrls
import be.digitalia.fosdem.db.converters.NullableDateTypeConverters
import be.digitalia.fosdem.utils.DateParceler
import be.digitalia.fosdem.utils.DateUtils
import kotlinx.android.parcel.Parcelize
import kotlinx.android.parcel.WriteWith
import java.util.*
@Parcelize
@ -17,10 +19,10 @@ data class Event(
val day: Day,
@ColumnInfo(name = "start_time")
@field:TypeConverters(NullableDateTypeConverters::class)
val startTime: Date? = null,
val startTime: @WriteWith<DateParceler> Date? = null,
@ColumnInfo(name = "end_time")
@field:TypeConverters(NullableDateTypeConverters::class)
val endTime: Date? = null,
val endTime: @WriteWith<DateParceler> Date? = null,
@ColumnInfo(name = "room_name")
val roomName: String?,
val slug: String?,