feat: add title and artist to collected json

This commit is contained in:
2026-05-24 07:24:16 +02:00
parent c11ad041d7
commit 698605d7a9
3 changed files with 12 additions and 0 deletions

View File

@@ -213,6 +213,8 @@ class LockstepViewModel(
playlistDisplayName = playlistDisplayName,
trackQueueIndex0Based = event.queueIndex,
metaContentUri = meta,
title = event.title,
artist = event.artist,
snapshot = snapshot,
)
}
@@ -224,6 +226,8 @@ class LockstepViewModel(
playlistDisplayName: String,
runSessionFolder: String,
trackId: String,
title: String,
artist: String,
queueIndex: Int,
snapshot: RunTrackDataSnapshot,
) {
@@ -239,6 +243,8 @@ class LockstepViewModel(
playlistDisplayName = playlistDisplayName,
trackQueueIndex0Based = queueIndex,
metaContentUri = meta,
title = title,
artist = artist,
snapshot = snapshot,
)
}

View File

@@ -273,6 +273,8 @@ fun NowPlayingRoute(
playlistDisplayName = playlistDisplayName,
runSessionFolder = runSessionFolder,
trackId = trackId,
title = ui.title,
artist = ui.artist,
queueIndex = currentQueueIndex,
snapshot = snapshot,
)

View File

@@ -31,6 +31,8 @@ object RunDataStorage {
playlistDisplayName: String,
trackQueueIndex0Based: Int,
metaContentUri: String,
title: String,
artist: String,
snapshot: RunTrackDataSnapshot,
): Uri? {
if (snapshot.isEmpty()) return null
@@ -51,6 +53,8 @@ object RunDataStorage {
put("gyro", samplesToJsonArray(snapshot.gyroscope))
put("gps", gpsToJsonArray(snapshot.gps))
put("meta", metaContentUri)
put("title", title)
put("artist", artist)
put("versionCode", BuildConfig.VERSION_CODE)
}.toString()