Fix date added when adding from browse source

Fixes #8059
This commit is contained in:
arkon 2022-09-25 13:09:25 -04:00
parent f0af3858e8
commit ec272f6c4e
4 changed files with 7 additions and 9 deletions

View file

@ -187,7 +187,7 @@ class NotificationReceiver : BroadcastReceiver() {
}
context.startActivity(intent)
} else {
context.toast(context.getString(R.string.chapter_error))
context.toast(R.string.chapter_error)
}
}

View file

@ -239,8 +239,8 @@ open class BrowseSourcePresenter(
var new = manga.copy(
favorite = !manga.favorite,
dateAdded = when (manga.favorite) {
true -> Date().time
false -> 0
true -> 0
false -> Date().time
},
)
@ -272,7 +272,6 @@ open class BrowseSourcePresenter(
moveMangaToCategories(manga, defaultCategory)
changeMangaFavorite(manga)
// activity.toast(activity.getString(R.string.manga_added_library))
}
// Automatic 'Default' or no categories
@ -280,7 +279,6 @@ open class BrowseSourcePresenter(
moveMangaToCategories(manga)
changeMangaFavorite(manga)
// activity.toast(activity.getString(R.string.manga_added_library))
}
// Choose a category

View file

@ -256,13 +256,13 @@ class MangaController : FullComposeController<MangaPresenter> {
private fun onFavoriteClick() {
presenter.toggleFavorite(
onRemoved = this::onFavoriteRemoved,
onAdded = { activity?.toast(activity?.getString(R.string.manga_added_library)) },
onAdded = { activity?.toast(R.string.manga_added_library) },
)
}
private fun onFavoriteRemoved() {
val context = activity ?: return
context.toast(activity?.getString(R.string.manga_removed_library))
context.toast(R.string.manga_removed_library)
viewScope.launch {
if (!presenter.hasDownloads()) return@launch
val result = snackbarHostState.showSnackbar(
@ -367,7 +367,7 @@ class MangaController : FullComposeController<MangaPresenter> {
fun onFetchChaptersError(error: Throwable) {
if (error is NoChaptersException) {
activity?.toast(activity?.getString(R.string.no_chapters_error))
activity?.toast(R.string.no_chapters_error)
} else {
activity?.toast(error.message)
}

View file

@ -46,7 +46,7 @@ class SetChapterSettingsDialog(bundle: Bundle? = null) : DialogController(bundle
}
}
activity?.toast(activity!!.getString(R.string.chapter_settings_updated))
activity?.toast(R.string.chapter_settings_updated)
}
.setNegativeButton(android.R.string.cancel, null)
.create()