Successfully modified file: /home/Messier82/projects/service-book/app/src/main/java/com/servicebook/ui/reportbug/ReportBugViewModel.kt (1 replacements). Here is the updated code: ... val appVersion: String = "", val androidVersion: String = "", val locale: String = "", val deviceModel: String = "", val vaultConfigured: Boolean = false, val crashReportingEnabled: Boolean = true, ) { val canSubmit: Boolean get() = summary.isNotBlank() && description.isNotBlank() && !isSubmitting } sealed class ReportBugEvent { ... data class IncludeDeviceInfoChanged(val include: Boolean) : ReportBugEvent() data object ToggleDeviceInfo : ReportBugEvent() data class Submit( val deviceInfoLabel: String, val appVersionLabel: String, val androidVersionLabel: String, val deviceModelLabel: String, val localeLabel: String, val vaultConfiguredLabel: String, ) : ReportBugEvent() } sealed class ReportBugEffect { data class ShowSnackbar(val message: String) : ReportBugEffect() ...