mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
Just use data
This commit is contained in:
parent
e01d9b8456
commit
e75aa841a3
1 changed files with 6 additions and 8 deletions
|
@ -314,20 +314,18 @@ class DownloadViewModel : ViewModel() {
|
|||
data: DeleteConfirmationData,
|
||||
onDeleteConfirm: () -> Unit
|
||||
) {
|
||||
val (parentName, seriesNames, names) = data
|
||||
|
||||
val formattedNames = names.joinToString(separator = "\n") { "• $it" }
|
||||
val formattedSeriesNames = seriesNames.joinToString(separator = "\n") { "• $it" }
|
||||
val formattedNames = data.names.joinToString(separator = "\n") { "• $it" }
|
||||
val formattedSeriesNames = data.seriesNames.joinToString(separator = "\n") { "• $it" }
|
||||
|
||||
val message = when {
|
||||
seriesNames.isNotEmpty() && names.isEmpty() -> {
|
||||
data.seriesNames.isNotEmpty() && data.names.isEmpty() -> {
|
||||
context.getString(R.string.delete_message_series_only).format(formattedSeriesNames)
|
||||
}
|
||||
parentName != null && names.isNotEmpty() -> {
|
||||
data.parentName != null && data.names.isNotEmpty() -> {
|
||||
context.getString(R.string.delete_message_series_episodes)
|
||||
.format(parentName, formattedNames)
|
||||
.format(data.parentName, formattedNames)
|
||||
}
|
||||
seriesNames.isNotEmpty() -> {
|
||||
data.seriesNames.isNotEmpty() -> {
|
||||
val seriesSection = context.getString(R.string.delete_message_series_section)
|
||||
.format(formattedSeriesNames)
|
||||
context.getString(R.string.delete_message_multiple)
|
||||
|
|
Loading…
Reference in a new issue