Skip to content

Commit 2205e6e

Browse files
committed
Explicit suppress deprecation warning for SmsManager.getDefault()
1 parent 9d5bfcb commit 2205e6e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

app/src/main/java/net/xcreen/restsms/server/SMSServlet.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import android.os.Build
44
import android.telephony.SmsManager
55
import com.google.gson.GsonBuilder
66
import com.google.i18n.phonenumbers.PhoneNumberUtil
7-
import com.google.i18n.phonenumbers.Phonenumber.PhoneNumber
87
import net.xcreen.restsms.AppContext
98
import java.io.IOException
109
import javax.servlet.annotation.MultipartConfig
@@ -64,9 +63,11 @@ class SMSServlet(private val serverLogging: ServerLogging, private val authEnabl
6463
}
6564

6665
// Send SMS to each phone number
66+
@Suppress("DEPRECATION")
6767
val smsManager = if (Build.VERSION.SDK_INT >= 31) {
6868
AppContext.appContext.getSystemService(SmsManager::class.java)
6969
} else {
70+
// getDefault() is deprecated, but required for old android-versions
7071
SmsManager.getDefault()
7172
}
7273

0 commit comments

Comments
 (0)