@@ -314,19 +314,18 @@ class AppDetailBottomSheet : BottomSheetDialogFragment() {
314314 val success = result?.isSuccess == true
315315
316316 // Log action - always log for all action types
317- if (appInfo != null && rollbackManager != null ) {
318- val finalLogAction = logActionName ? : actionName.uppercase().replace(" " , " _" )
319- withContext(Dispatchers .IO ) {
320- timber.log.Timber .d(" Manual action: $finalLogAction , success=$success " )
321- rollbackManager!! .logAction(ActionLog (
322- action = finalLogAction,
323- packages = listOf (appInfo!! .packageName),
324- success = success,
325- message = if (success) null else " Failed"
326- ))
317+ appInfo?.let { app ->
318+ rollbackManager?.let { rm ->
319+ val finalLogAction = logActionName ? : actionName.uppercase().replace(" " , " _" )
320+ withContext(Dispatchers .IO ) {
321+ rm.logAction(ActionLog (
322+ action = finalLogAction,
323+ packages = listOf (app.packageName),
324+ success = success,
325+ message = if (success) null else " Failed"
326+ ))
327+ }
327328 }
328- } else {
329- timber.log.Timber .w(" Cannot log: appInfo=${appInfo != null } , rm=${rollbackManager != null } " )
330329 }
331330
332331 if (success) {
@@ -369,18 +368,17 @@ class AppDetailBottomSheet : BottomSheetDialogFragment() {
369368 val success = result?.isSuccess == true
370369
371370 // Log action
372- if (appInfo != null && rollbackManager != null ) {
373- withContext(Dispatchers .IO ) {
374- timber.log.Timber .d(" Background action: $logActionName , success=$success " )
375- rollbackManager!! .logAction(ActionLog (
376- action = logActionName,
377- packages = listOf (appInfo!! .packageName),
378- success = success,
379- message = if (success) null else " Failed"
380- ))
371+ appInfo?.let { app ->
372+ rollbackManager?.let { rm ->
373+ withContext(Dispatchers .IO ) {
374+ rm.logAction(ActionLog (
375+ action = logActionName,
376+ packages = listOf (app.packageName),
377+ success = success,
378+ message = if (success) null else " Failed"
379+ ))
380+ }
381381 }
382- } else {
383- timber.log.Timber .w(" Cannot log bg action: appInfo=${appInfo != null } , rm=${rollbackManager != null } " )
384382 }
385383
386384 if (success) {
0 commit comments