Update targetSdk to 34

This commit is contained in:
Niko Diamadis
2023-11-29 18:21:14 +01:00
parent 2265e94882
commit 203b3a76d5
2 changed files with 8 additions and 3 deletions

View File

@@ -6,11 +6,11 @@ plugins {
android { android {
namespace "com.github.gotify" namespace "com.github.gotify"
compileSdk 33 compileSdk 34
defaultConfig { defaultConfig {
applicationId "com.github.gotify" applicationId "com.github.gotify"
minSdk 23 minSdk 23
targetSdk 33 targetSdk 34
versionCode 30 versionCode 30
versionName "2.7.1" versionName "2.7.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

View File

@@ -9,6 +9,7 @@ import android.graphics.Canvas
import android.graphics.drawable.ColorDrawable import android.graphics.drawable.ColorDrawable
import android.graphics.drawable.Drawable import android.graphics.drawable.Drawable
import android.net.Uri import android.net.Uri
import android.os.Build
import android.os.Bundle import android.os.Bundle
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
@@ -310,7 +311,11 @@ internal class MessagesActivity :
nManager.cancelAll() nManager.cancelAll()
val filter = IntentFilter() val filter = IntentFilter()
filter.addAction(WebSocketService.NEW_MESSAGE_BROADCAST) filter.addAction(WebSocketService.NEW_MESSAGE_BROADCAST)
registerReceiver(receiver, filter) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
registerReceiver(receiver, filter, RECEIVER_EXPORTED)
} else {
registerReceiver(receiver, filter)
}
launchCoroutine { launchCoroutine {
updateMissedMessages(viewModel.messages.getLastReceivedMessage()) updateMissedMessages(viewModel.messages.getLastReceivedMessage())
} }