@@ -41,15 +41,12 @@ import com.github.gotify.Utils
4141import com.github.gotify.Utils.launchCoroutine
4242import com.github.gotify.api.Api
4343import com.github.gotify.api.ApiException
44- import com.github.gotify.api.Callback
4544import com.github.gotify.api.ClientFactory
4645import com.github.gotify.client.ApiClient
47- import com.github.gotify.client.api.ApplicationApi
4846import com.github.gotify.client.api.AuthApi
4947import com.github.gotify.client.api.ClientApi
5048import com.github.gotify.client.api.MessageApi
5149import com.github.gotify.client.model.Application
52- import com.github.gotify.client.model.Client
5350import com.github.gotify.client.model.Message
5451import com.github.gotify.databinding.ActivityMessagesBinding
5552import com.github.gotify.init.InitializationActivity
@@ -540,28 +537,13 @@ internal class MessagesActivity :
540537 if (item.itemId == R .id.action_delete_app) {
541538 MaterialAlertDialogBuilder (this )
542539 .setTitle(R .string.delete_app)
543- .setMessage(R .string.ack)
544- .setPositiveButton(R .string.yes) { _, _ -> deleteApp(viewModel.appId) }
545- .setNegativeButton(R .string.no, null )
540+ .setMessage(R .string.delete_app_not_supported)
541+ .setPositiveButton(android.R .string.ok, null )
546542 .show()
547543 }
548544 return super .onContextItemSelected(item)
549545 }
550546
551- private fun deleteApp (appId : Long ) {
552- val settings = viewModel.settings
553- val client = ClientFactory .clientToken(settings)
554- client.createService(ApplicationApi ::class .java)
555- .deleteApp(appId)
556- .enqueue(
557- Callback .callInUI(
558- this ,
559- onSuccess = { refreshAll() },
560- onError = { Utils .showSnackBar(this , getString(R .string.error_delete_app)) }
561- )
562- )
563- }
564-
565547 private suspend fun loadMore (appId : Long ): List <MessageWithImage > {
566548 val messagesWithImages = viewModel.messages.loadMore(appId)
567549 withContext(Dispatchers .Main ) {
0 commit comments