diff --git a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsActivity.kt b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsActivity.kt index e431d232b..e8560319a 100644 --- a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsActivity.kt +++ b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsActivity.kt @@ -183,7 +183,7 @@ class DetailsActivity : BaseActivity(), } R.id.action_browser -> { viewModel.manga.value?.let { - startActivity(BrowserActivity.newIntent(this, it.url, it.title)) + startActivity(BrowserActivity.newIntent(this, it.publicUrl, it.title)) } true } diff --git a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt index 041a5ca6c..5b712b1d6 100644 --- a/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/details/ui/DetailsFragment.kt @@ -51,7 +51,7 @@ class DetailsFragment : BaseFragment(), View.OnClickList private fun onMangaUpdated(manga: Manga) { with(binding) { imageViewCover.newImageRequest(manga.largeCoverUrl ?: manga.coverUrl) - .referer(manga.url) + .referer(manga.publicUrl) .fallback(R.drawable.ic_placeholder) .placeholderMemoryCacheKey(CoilUtils.metadata(imageViewCover)?.memoryCacheKey) .lifecycle(viewLifecycleOwner) diff --git a/app/src/main/java/org/koitharu/kotatsu/download/DownloadService.kt b/app/src/main/java/org/koitharu/kotatsu/download/DownloadService.kt index b07239c81..f2e2b56a7 100644 --- a/app/src/main/java/org/koitharu/kotatsu/download/DownloadService.kt +++ b/app/src/main/java/org/koitharu/kotatsu/download/DownloadService.kt @@ -106,7 +106,7 @@ class DownloadService : BaseService() { output = MangaZip.findInDir(destination, data) output.prepare(data) val coverUrl = data.largeCoverUrl ?: data.coverUrl - downloadFile(coverUrl, data.url, destination).let { file -> + downloadFile(coverUrl, data.publicUrl, destination).let { file -> output.addCover(file, MimeTypeMap.getFileExtensionFromUrl(coverUrl)) } val chapters = if (chaptersIds == null) { diff --git a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaGridItemAD.kt b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaGridItemAD.kt index 783dc47ed..4c5ee8176 100644 --- a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaGridItemAD.kt +++ b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaGridItemAD.kt @@ -36,7 +36,7 @@ fun mangaGridItemAD( binding.textViewTitle.text = item.title imageRequest?.dispose() imageRequest = binding.imageViewCover.newImageRequest(item.coverUrl) - .referer(item.manga.url) + .referer(item.manga.publicUrl) .placeholder(R.drawable.ic_placeholder) .fallback(R.drawable.ic_placeholder) .error(R.drawable.ic_placeholder) diff --git a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt index 906c50fdc..8927857fb 100644 --- a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt +++ b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListDetailedItemAD.kt @@ -38,7 +38,7 @@ fun mangaListDetailedItemAD( binding.textViewTitle.text = item.title binding.textViewSubtitle.textAndVisible = item.subtitle imageRequest = binding.imageViewCover.newImageRequest(item.coverUrl) - .referer(item.manga.url) + .referer(item.manga.publicUrl) .placeholder(R.drawable.ic_placeholder) .fallback(R.drawable.ic_placeholder) .error(R.drawable.ic_placeholder) diff --git a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListItemAD.kt b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListItemAD.kt index 510cea162..18c99374a 100644 --- a/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListItemAD.kt +++ b/app/src/main/java/org/koitharu/kotatsu/list/ui/adapter/MangaListItemAD.kt @@ -38,7 +38,7 @@ fun mangaListItemAD( binding.textViewTitle.text = item.title binding.textViewSubtitle.textAndVisible = item.subtitle imageRequest = binding.imageViewCover.newImageRequest(item.coverUrl) - .referer(item.manga.url) + .referer(item.manga.publicUrl) .placeholder(R.drawable.ic_placeholder) .fallback(R.drawable.ic_placeholder) .error(R.drawable.ic_placeholder) diff --git a/app/src/main/java/org/koitharu/kotatsu/utils/ShareHelper.kt b/app/src/main/java/org/koitharu/kotatsu/utils/ShareHelper.kt index d5ccfdfc1..fdfb8f20d 100644 --- a/app/src/main/java/org/koitharu/kotatsu/utils/ShareHelper.kt +++ b/app/src/main/java/org/koitharu/kotatsu/utils/ShareHelper.kt @@ -17,7 +17,7 @@ class ShareHelper(private val context: Context) { intent.putExtra(Intent.EXTRA_TEXT, buildString { append(manga.title) append("\n \n") - append(manga.url) + append(manga.publicUrl) }) val shareIntent = Intent.createChooser(intent, context.getString(R.string.share_s, manga.title))