updateTrackingInfosForMeeting method
Future<List<TrackingInfoModel> >
updateTrackingInfosForMeeting({
- required dynamic meetingId,
- required dynamic cardType,
- dynamic allowedTimeBeforeTrack,
- dynamic allowedDistanceBeforeTrack,
- dynamic manualStatus,
Implementation
Future<List<TrackingInfoModel>> updateTrackingInfosForMeeting({
required meetingId,
required cardType,
allowedTimeBeforeTrack,
allowedDistanceBeforeTrack,
manualStatus,
}) async {
Map<String, dynamic> params = {
'meetingId': meetingId,
'cardType': cardType
};
if (allowedTimeBeforeTrack != null) {
params.addAll({'allowedTimeBeforeTrack': allowedTimeBeforeTrack});
}
if (allowedDistanceBeforeTrack != null) {
params.addAll({'allowedDistanceBeforeTrack': allowedDistanceBeforeTrack});
}
if (manualStatus != null) params.addAll({'manualStatus': manualStatus});
NetworkResponse response = await _api.updateTrackingInfosForMeeting(params);
return response.data ?? [];
}