Skip to content

Commit eddd892

Browse files
Update
1 parent 0734d40 commit eddd892

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

app/src/main/java/org/wikipedia/edit/EditSectionActivity.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ import org.wikipedia.edit.preview.EditPreviewFragment
5050
import org.wikipedia.edit.richtext.SyntaxHighlighter
5151
import org.wikipedia.edit.summaries.EditSummaryFragment
5252
import org.wikipedia.extensions.parcelableExtra
53+
import org.wikipedia.extensions.serializableExtra
5354
import org.wikipedia.login.LoginActivity
5455
import org.wikipedia.notifications.AnonymousNotificationHelper
5556
import org.wikipedia.page.ExclusiveBottomSheetPresenter
@@ -177,7 +178,7 @@ class EditSectionActivity : BaseActivity(), ThemeChooserDialog.Callback {
177178
sectionID = intent.getIntExtra(EXTRA_SECTION_ID, -1)
178179
sectionAnchor = intent.getStringExtra(EXTRA_SECTION_ANCHOR)
179180
textToHighlight = intent.getStringExtra(EXTRA_HIGHLIGHT_TEXT)
180-
invokeSource = intent.getSerializableExtra(Constants.INTENT_EXTRA_INVOKE_SOURCE) as Constants.InvokeSource
181+
invokeSource = intent.serializableExtra(Constants.INTENT_EXTRA_INVOKE_SOURCE)!!
181182

182183
setSupportActionBar(binding.toolbar)
183184
supportActionBar?.title = ""

app/src/main/java/org/wikipedia/edit/insertmedia/InsertMediaViewModel.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ import org.wikipedia.dataclient.ServiceFactory
1313
import org.wikipedia.dataclient.WikiSite
1414
import org.wikipedia.dataclient.mwapi.MwQueryResponse
1515
import org.wikipedia.extensions.parcelable
16+
import org.wikipedia.extensions.serializable
1617
import org.wikipedia.page.PageTitle
1718
import org.wikipedia.staticdata.FileAliasData
1819
import org.wikipedia.util.StringUtil
1920
import org.wikipedia.util.log.L
2021

2122
class InsertMediaViewModel(bundle: Bundle) : ViewModel() {
22-
23-
val invokeSource = bundle.getSerializable(Constants.INTENT_EXTRA_INVOKE_SOURCE) as Constants.InvokeSource
23+
val invokeSource = bundle.serializable<Constants.InvokeSource>(Constants.INTENT_EXTRA_INVOKE_SOURCE)
2424
val wikiSite = bundle.parcelable<WikiSite>(Constants.ARG_WIKISITE)!!
2525
var searchQuery = StringUtil.removeHTMLTags(StringUtil.removeUnderscores(bundle.getString(InsertMediaActivity.EXTRA_SEARCH_QUERY)!!))
2626
val originalSearchQuery = searchQuery

app/src/main/java/org/wikipedia/suggestededits/SuggestedEditsCardsFragment.kt

+2-8
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,9 @@ import org.wikipedia.dataclient.ServiceFactory
3333
import org.wikipedia.dataclient.mwapi.MwQueryPage
3434
import org.wikipedia.dataclient.mwapi.SiteMatrix
3535
import org.wikipedia.descriptions.DescriptionEditActivity
36-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.ADD_CAPTION
37-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.ADD_DESCRIPTION
38-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.ADD_IMAGE_TAGS
39-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.IMAGE_RECOMMENDATIONS
40-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.TRANSLATE_CAPTION
41-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.TRANSLATE_DESCRIPTION
42-
import org.wikipedia.descriptions.DescriptionEditActivity.Action.VANDALISM_PATROL
4336
import org.wikipedia.descriptions.DescriptionEditActivity.Action.*
4437
import org.wikipedia.extensions.serializable
38+
import org.wikipedia.extensions.serializableExtra
4539
import org.wikipedia.page.PageTitle
4640
import org.wikipedia.settings.Prefs
4741
import org.wikipedia.suggestededits.SuggestionsActivity.Companion.EXTRA_SOURCE_ADDED_CONTRIBUTION
@@ -98,7 +92,7 @@ class SuggestedEditsCardsFragment : Fragment(), MenuProvider, SuggestedEditsItem
9892
(requireActivity() as AppCompatActivity).apply {
9993
setSupportActionBar(binding.toolbar)
10094
supportActionBar?.setDisplayHomeAsUpEnabled(true)
101-
supportActionBar?.title = getActionBarTitle(intent.getSerializableExtra(Constants.INTENT_EXTRA_ACTION) as DescriptionEditActivity.Action)
95+
supportActionBar?.title = getActionBarTitle(intent.serializableExtra(Constants.INTENT_EXTRA_ACTION)!!)
10296
}
10397

10498
return binding.root

0 commit comments

Comments
 (0)