Minor tracking cleanups

(cherry picked from commit 6887d98f15b4b9a84230217800fba2d4ae5b186a)

# Conflicts:
#	app/src/main/java/eu/kanade/domain/track/interactor/TrackChapter.kt
This commit is contained in:
arkon
2023-12-24 22:25:22 -05:00
committed by Jobobby04
parent 1d68a64e5c
commit 0dc3b37e70
29 changed files with 78 additions and 82 deletions
@@ -20,7 +20,7 @@ object TrackMapper {
): Track = Track(
id = id,
mangaId = mangaId,
syncId = syncId,
trackerId = syncId,
remoteId = remoteId,
libraryId = libraryId,
title = title,
@@ -45,11 +45,11 @@ class TrackRepositoryImpl(
}
}
override suspend fun delete(mangaId: Long, syncId: Long) {
override suspend fun delete(mangaId: Long, trackerId: Long) {
handler.await {
manga_syncQueries.delete(
mangaId = mangaId,
syncId = syncId,
syncId = trackerId,
)
}
}
@@ -67,7 +67,7 @@ class TrackRepositoryImpl(
tracks.forEach { mangaTrack ->
manga_syncQueries.insert(
mangaId = mangaTrack.mangaId,
syncId = mangaTrack.syncId,
syncId = mangaTrack.trackerId,
remoteId = mangaTrack.remoteId,
libraryId = mangaTrack.libraryId,
title = mangaTrack.title,