feat(diary): Encoding error fix for mood

This commit is contained in:
2024-03-04 14:54:07 +03:00
parent 8bde4d43a9
commit d21cd39e9e

View File

@@ -210,7 +210,7 @@ class DiaryEditBloc extends Bloc<DiaryEditEvent, DiaryEditState> {
int diaryID,
) async {
String url =
dotenv.env['SERVER_ROOT']! + '/diary/$diaryID/meal/$mealID/fill';
dotenv.env['SERVER_ROOT']! + '/diary/$diaryID/meal/$mealID/mood/fill';
final Map<String, dynamic> credentials = {
'mood': selectedMood,
};
@@ -222,6 +222,7 @@ class DiaryEditBloc extends Bloc<DiaryEditEvent, DiaryEditState> {
},
body: json.encode(credentials),
encoding: utf8);
print(response.body);
return response;
}
@@ -291,8 +292,11 @@ class DiaryEditBloc extends Bloc<DiaryEditEvent, DiaryEditState> {
Future<http.Response> sendRetireData(
String? token, TimeOfDay retire, int diaryID) async {
String url = dotenv.env['SERVER_ROOT']! + '/diary/$diaryID/retire/fill';
final formatter = DateFormat('HH:mm');
final retireString =
formatter.format(DateTime(2022, 1, 1, retire.hour, retire.minute));
final Map<String, dynamic> credentials = {
'retire': retire,
'retire': retireString,
};
var response = await http.post(Uri.parse(url),