Skip to content

Commit

Permalink
add partner_id sentry tag (#15)
Browse files Browse the repository at this point in the history
  • Loading branch information
mldangelo authored Feb 1, 2023
1 parent bb906d5 commit be6db6a
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ object SmileIdentity {
@JvmStatic
lateinit var api: SmileIdentityService private set
val moshi: Moshi = initMoshi()
internal lateinit var config: Config private set
lateinit var config: Config private set
private lateinit var retrofit: Retrofit

// Can't use lateinit on primitives, this default will be overwritten as soon as init is called
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,16 @@ object SmileIdentityCrashReporting {
}

hub = Hub(options).apply {
setTag("sdk_version", BuildConfig.VERSION_NAME)
setTag("brand", Build.BRAND)
setTag("build_type", BuildConfig.BUILD_TYPE) // Distinguish between debug and release
setTag("os_version", Build.VERSION.RELEASE)
setTag("os_api_level", Build.VERSION.SDK_INT.toString())
setTag("cpu_abi", Build.SUPPORTED_ABIS?.first() ?: "unknown")
setTag("product", Build.PRODUCT)
setTag("manufacturer", Build.MANUFACTURER)
setTag("brand", Build.BRAND)
setTag("device", Build.DEVICE)
setTag("manufacturer", Build.MANUFACTURER)
setTag("model", Build.MODEL)
setTag("os_api_level", Build.VERSION.SDK_INT.toString())
setTag("os_version", Build.VERSION.RELEASE)
setTag("product", Build.PRODUCT)
setTag("sdk_version", BuildConfig.VERSION_NAME)
}

// Once this UncaughtExceptionHandler handles the exception, it will pass the exception on
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,8 @@ fun SmileIdentity.init(
useSandbox = useSandbox,
okHttpClient = okHttpClient,
)
// enabled after init to allow partner_id to be fetched from lateinit config.
if (enableCrashReporting) {
SmileIdentityCrashReporting.hub.setTag("partner_id", config.partnerId)
}
}

0 comments on commit be6db6a

Please sign in to comment.