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 {
namespace "com.github.gotify"
compileSdk 33
compileSdk 34
defaultConfig {
applicationId "com.github.gotify"
minSdk 23
targetSdk 33
targetSdk 34
versionCode 30
versionName "2.7.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

View File

@@ -9,6 +9,7 @@ import android.graphics.Canvas
import android.graphics.drawable.ColorDrawable
import android.graphics.drawable.Drawable
import android.net.Uri
import android.os.Build
import android.os.Bundle
import android.view.Menu
import android.view.MenuItem
@@ -310,7 +311,11 @@ internal class MessagesActivity :
nManager.cancelAll()
val filter = IntentFilter()
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 {
updateMissedMessages(viewModel.messages.getLastReceivedMessage())
}