Skip to content

Commit 261a57b

Browse files
committed
Made getNdefMessage return a nullable value
1 parent 01fcfde commit 261a57b

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

app/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ android {
1313
applicationId = "com.hoker.intra_example"
1414
minSdk = 28
1515
targetSdk = 35
16-
versionCode = 130
17-
versionName = "1.3.0"
16+
versionCode = 131
17+
versionName = "1.3.1"
1818

1919
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2020
vectorDrawables {

intra/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ afterEvaluate {
6161
from(components["release"])
6262
groupId = "com.github.CarbideCowboy"
6363
artifactId = "Intra"
64-
version = "1.3.0"
64+
version = "1.3.1"
6565
}
6666
}
6767
}

intra/src/main/java/com/hoker/intra/data/IsodepControllerImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ class IsodepControllerImpl @Inject constructor(
288288
}
289289
}
290290

291-
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage> {
291+
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage?> {
292292
return try {
293293
val result = ndef.cachedNdefMessage
294294
OperationResult.Success(result)

intra/src/main/java/com/hoker/intra/data/NfcAControllerImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ class NfcAControllerImpl @Inject constructor(
217217
return OperationResult.Failure(Exception("This operation is not currently supported with NfcA"))
218218
}
219219

220-
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage> {
220+
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage?> {
221221
return try {
222222
val result = ndef.cachedNdefMessage
223223
OperationResult.Success(result)

intra/src/main/java/com/hoker/intra/data/NfcVControllerImpl.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ class NfcVControllerImpl @Inject constructor(
231231
}
232232
}
233233

234-
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage> {
234+
override suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage?> {
235235
return try {
236236
val result = ndef.cachedNdefMessage
237237
OperationResult.Success(result)

intra/src/main/java/com/hoker/intra/domain/NfcController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ interface NfcController {
1717
suspend fun writeNdefMessage(tag: Tag, message: NdefMessage): OperationResult<Unit>
1818
suspend fun getVivokeyJwt(tag: Tag): OperationResult<String>
1919
suspend fun getNdefCapacity(ndef: Ndef): OperationResult<Int>
20-
suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage>
20+
suspend fun getNdefMessage(ndef: Ndef): OperationResult<NdefMessage?>
2121
suspend fun checkConnection(): OperationResult<Boolean>
2222
suspend fun withNdefConnection(tag: Tag, operations: suspend (ndef: Ndef) -> Unit): OperationResult<Unit> {
2323
return try {

0 commit comments

Comments
 (0)