From 57d8f174bbb6920be7eaa4a25f520234018fcc4c Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Sat, 25 Feb 2023 13:59:23 +0530 Subject: [PATCH] Remove getShareableTitle(). --- .../libretube/ui/dialogs/ShareDialog.kt | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt b/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt index be4a0fea0..44a2c1641 100644 --- a/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt +++ b/app/src/main/java/com/github/libretube/ui/dialogs/ShareDialog.kt @@ -31,7 +31,9 @@ class ShareDialog( getString(R.string.youtube) ) val instanceUrl = getCustomInstanceFrontendUrl() - val shareableTitle = getShareableTitle(shareData) + val shareableTitle = shareData.currentChannel + ?: shareData.currentVideo + ?: shareData.currentPlaylist.orEmpty() // add instanceUrl option if custom instance frontend url available if (instanceUrl.isNotEmpty()) { shareOptions += getString(R.string.instance) @@ -107,19 +109,4 @@ class ShareDialog( // return the custom instance frontend url if available return customInstances.firstOrNull { it.apiUrl == instancePref }?.frontendUrl.orEmpty() } - - private fun getShareableTitle(shareData: ShareData): String { - shareData.apply { - currentChannel?.let { - return it - } - currentVideo?.let { - return it - } - currentPlaylist?.let { - return it - } - } - return "" - } }