use stringbuilder

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
Andy Scherzinger 2021-05-09 21:59:59 +02:00
parent c91631a642
commit 8bb7af4eef
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

@ -683,11 +683,11 @@ class ChatController(args: Bundle) :
} }
require(files.isNotEmpty()) require(files.isNotEmpty())
var filenamesWithLinebreaks = "\n" val filenamesWithLinebreaks = StringBuilder("\n")
for (file in files) { for (file in files) {
val filename = UriUtils.getFileName(Uri.parse(file), context) val filename = UriUtils.getFileName(Uri.parse(file), context)
filenamesWithLinebreaks += filename + "\n" filenamesWithLinebreaks.append(filename).append("\n")
} }
val confirmationQuestion = when (files.size) { val confirmationQuestion = when (files.size) {
@ -702,7 +702,7 @@ class ChatController(args: Bundle) :
LovelyStandardDialog(activity) LovelyStandardDialog(activity)
.setPositiveButtonColorRes(R.color.nc_darkGreen) .setPositiveButtonColorRes(R.color.nc_darkGreen)
.setTitle(confirmationQuestion) .setTitle(confirmationQuestion)
.setMessage(filenamesWithLinebreaks) .setMessage(filenamesWithLinebreaks.toString())
.setPositiveButton(R.string.nc_yes) { v -> .setPositiveButton(R.string.nc_yes) { v ->
uploadFiles(files) uploadFiles(files)
Toast.makeText( Toast.makeText(