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: ... is ReportBugEvent.TypeChanged -> _state.update { it.copy(type = event.type) } is ReportBugEvent.SummaryChanged -> _state.update { it.copy(summary = event.summary.take(MAX_SUMMARY_LENGTH)) } is ReportBugEvent.DescriptionChanged -> _state.update { it.copy(description = event.description.take(MAX_DESCRIPTION_LENGTH)) } is ReportBugEvent.ContactEmailChanged -> _state.update { it.copy(contactEmail = event.email) } is ReportBugEvent.IncludeDeviceInfoChanged -> _state.update { it.copy(includeDeviceInfo = event.include) } ReportBugEvent.Submit -> { retryCount = 0 submitReport() } } ...