Skip to content

Commit f6196e2

Browse files
committed
Add a JvmOverload in EventMetadata to use the default value for userInfo
1 parent 2e39254 commit f6196e2

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/common/SessionReportingCoordinator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public void onBeginSession(@NonNull String sessionId, long timestampSeconds) {
126126
public void persistFatalEvent(
127127
@NonNull Throwable event, @NonNull Thread thread, @NonNull String sessionId, long timestamp) {
128128
Logger.getLogger().v("Persisting fatal event for session " + sessionId);
129-
EventMetadata eventMetadata = new EventMetadata(sessionId, timestamp, Map.of());
129+
EventMetadata eventMetadata = new EventMetadata(sessionId, timestamp);
130130
persistEvent(event, thread, EVENT_TYPE_CRASH, eventMetadata, true);
131131
}
132132

firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/metadata/EventMetadata.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
package com.google.firebase.crashlytics.internal.metadata
1616

1717
/** A class that represents information to attach to a specific event. */
18-
data class EventMetadata(
18+
data class EventMetadata
19+
@JvmOverloads
20+
constructor(
1921
val sessionId: String,
2022
val timestamp: Long,
2123
val userInfo: Map<String, String> = mapOf()

0 commit comments

Comments
 (0)