Skip to content

Commit

Permalink
Feature/fix json value (#319)
Browse files Browse the repository at this point in the history
* fix getString to optString

* fix: optional

* vup: 2.26.0

* fix changelog
  • Loading branch information
harukitosa authored Dec 16, 2024
1 parent f35e5f0 commit e6f3021
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
| visualtracking | ビジュアルトラッキング機能を提供します。| 2.9.0 |
| Karte Gradle Plugin | ビジュアルトラッキング機能に必要なプラグインです。| 2.5.1 |

# Releases - xxxx.xx.xx

### Core 2.26.0

** 🔨FIXED **
- イベント送信時にまれにクラッシュする不具合を修正しました。

# Releases - 2024.12.13

### Core 2.25.1
Expand Down
10 changes: 5 additions & 5 deletions core/src/main/java/io/karte/android/tracking/queue/Dispatcher.kt
Original file line number Diff line number Diff line change
Expand Up @@ -221,18 +221,18 @@ internal class Dispatcher {

when (eventName) {
BaseEventName.View.value -> {
val viewName = it.event.values.getString("view_name")
val title = it.event.values.getString("title")
val viewName = it.event.values.optString("view_name", "")
val title = it.event.values.optString("title", "")
Logger.i(LOG_TAG, "request event request_id=$requestId event_record_id=$eventRecordId visitor_id=$visitorId view_name=$viewName title=$title")
}
MessageEventName.MessageOpen.value,
MessageEventName.MessageSuppressed.value,
MessageEventName.MessageReady.value,
MessageEventName.MessageClick.value,
MessageEventName.MessageClose.value -> {
val message = it.event.values.getJSONObject("message")
val campaignId = message.getString("campaign_id")
val shortenId = message.getString("shorten_id")
val message = it.event.values.optJSONObject("message")
val campaignId = message?.optString("campaign_id", "") ?: ""
val shortenId = message?.optString("shorten_id", "") ?: ""
Logger.i(LOG_TAG, "request event request_id=$requestId event_record_id=$eventRecordId visitor_id=$visitorId campaign_id=$campaignId shorten_id=$shortenId")
}
else -> {}
Expand Down
2 changes: 1 addition & 1 deletion core/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.25.1
2.26.0

0 comments on commit e6f3021

Please sign in to comment.