updateCowGroup method Null safety

Future<CowGroup?> updateCowGroup(
  1. CowGroup _
)

소 그룹의 정보를 변경합니다. (현재는 이름만 변경합니다)

Implementation

Future<CowGroup?> updateCowGroup(CowGroup _) async {
  LogManager().addLog("updateCowGroup", screen: runtimeType.toString());
  try {
    await reqPUT(
      path: '/api/cow_groups/${_.id}',
      queryParameters: {
        "farm_id": farmState.currentFarm!.id,
        "name": _.name,
      },
      body: Uint8List.fromList([]),
    );
    return _;
  } catch (e) {
    LogManager().addLog("updateGroup call failed: $e", screen: runtimeType.toString());
    return null;
  }
}