emptyEcgWebhook method

Future<SpikeWebhookJobDetails> emptyEcgWebhook(
  1. DateTime? from,
  2. DateTime? to
)

Implementation

Future<SpikeWebhookJobDetails> emptyEcgWebhook(
    DateTime? from, DateTime? to) async {
  var dateStart = from ?? DateTime.now();
  var dateEnd = to ?? DateTime.now();

  var object = {
    'notificationId': '',
    'dataType': 'ecg',
    'payloadSize': 0,
    'callbackUrl': callbackUrl,
    'dateFrom': dateStart.toIso8601String(),
    'dateTo': dateEnd.toIso8601String(),
    'collectedAt': DateTime.now().toIso8601String(),
    'submittedAt': DateTime.now().toIso8601String(),
    'sources': [
      {
        'name': 'android',
        'is_success': false,
        'message': 'No ECG data on android health connect'
      }
    ],
  };

  return SpikeWebhookJobDetails.fromObject(object);
}