@@ -84,14 +84,15 @@ class SubjectViewModel @Inject constructor(
84
84
}
85
85
}
86
86
87
- SubjectEvent .UpdateSubject -> updateSubject()
88
- SubjectEvent .DeleteSubject -> deleteSubject()
89
- SubjectEvent .DeleteSession -> {}
90
87
is SubjectEvent .OnDeleteSessionButtonClick -> {}
91
88
is SubjectEvent .OnTaskIsCompleteChange -> {
92
89
updateTask(event.task)
93
90
}
94
91
92
+ SubjectEvent .UpdateSubject -> updateSubject()
93
+ SubjectEvent .DeleteSubject -> deleteSubject()
94
+ SubjectEvent .DeleteSession -> {}
95
+
95
96
SubjectEvent .UpdateProgress -> {
96
97
val goalStudyHours = state.value.goalStudyHours.toFloatOrNull() ? : 1f
97
98
_state .update {
@@ -121,7 +122,7 @@ class SubjectViewModel @Inject constructor(
121
122
_snackbarEventFlow .emit(
122
123
SnackbarEvent .ShowSnackbar (
123
124
message = " Couldn't update subject. ${e.message} " ,
124
- SnackbarDuration .Long
125
+ duration = SnackbarDuration .Long
125
126
)
126
127
)
127
128
}
@@ -136,7 +137,7 @@ class SubjectViewModel @Inject constructor(
136
137
it.copy(
137
138
subjectName = subject.name,
138
139
goalStudyHours = subject.goalHours.toString(),
139
- subjectCardColors = subject.colors.map { Color (it ) },
140
+ subjectCardColors = subject.colors.map { colors -> Color (colors ) },
140
141
currentSubjectId = subject.subjectId
141
142
)
142
143
}
@@ -190,8 +191,8 @@ class SubjectViewModel @Inject constructor(
190
191
} catch (e: Exception ) {
191
192
_snackbarEventFlow .emit(
192
193
SnackbarEvent .ShowSnackbar (
193
- " Couldn't update task. ${e.message} " ,
194
- SnackbarDuration .Long
194
+ message = " Couldn't update task. ${e.message} " ,
195
+ duration = SnackbarDuration .Long
195
196
)
196
197
)
197
198
}
0 commit comments