davidliu

Fix republish only happening once

@@ -540,7 +540,7 @@ internal constructor( @@ -540,7 +540,7 @@ internal constructor(
540 540
541 suspend fun republishTracks() { 541 suspend fun republishTracks() {
542 val publish = republishes?.toList() ?: emptyList() 542 val publish = republishes?.toList() ?: emptyList()
543 - republishes = emptyList() 543 + republishes = null
544 544
545 for (pub in publish) { 545 for (pub in publish) {
546 val track = pub.track ?: continue 546 val track = pub.track ?: continue