saveSync method

  1. @override
Future<SaveSyncResponse> saveSync(
  1. Sync sync
)

Saves a Sync

On success the Sync is saved

In case of error a ResponseError is set on SaveSyncResponse

Implementation

@override
Future<SaveSyncResponse> saveSync(Sync sync) {
  return catchSqlError<SaveSyncResponse>(
      store.syncDao.save(sync).then((reponse) => SaveSyncResponse()),
      (sqle) => SaveSyncResponse(
          error: toResponseError(sqle,
              context: contextSync, target: sync.target)),
      options);
}