|
@@ -14,6 +14,7 @@ object TrackTypeAdapter {
|
|
|
private const val REMOTE = "r"
|
|
|
private const val TITLE = "t"
|
|
|
private const val LAST_READ = "l"
|
|
|
+ private const val TRACKING_URL = "u"
|
|
|
|
|
|
fun build(): TypeAdapter<TrackImpl> {
|
|
|
return typeAdapter {
|
|
@@ -27,6 +28,8 @@ object TrackTypeAdapter {
|
|
|
value(it.remote_id)
|
|
|
name(LAST_READ)
|
|
|
value(it.last_chapter_read)
|
|
|
+ name(TRACKING_URL)
|
|
|
+ value(it.tracking_url)
|
|
|
endObject()
|
|
|
}
|
|
|
|
|
@@ -42,6 +45,7 @@ object TrackTypeAdapter {
|
|
|
SYNC -> track.sync_id = nextInt()
|
|
|
REMOTE -> track.remote_id = nextInt()
|
|
|
LAST_READ -> track.last_chapter_read = nextInt()
|
|
|
+ TRACKING_URL -> track.tracking_url = nextString()
|
|
|
}
|
|
|
}
|
|
|
}
|