getFeedSaverByUid method

Future<PeamanFeedSaver?> getFeedSaverByUid({
  1. required String feedId,
  2. required String uid,
})

Implementation

Future<PeamanFeedSaver?> getFeedSaverByUid({
  required final String feedId,
  required final String uid,
}) async {
  PeamanFeedSaver? _feedSaver;
  try {
    final _feedSaverRef =
        PeamanReferenceHelper.feedSaversCol(feedId: feedId).doc(uid);
    final _feedSaverSnap = await _feedSaverRef.get();

    if (_feedSaverSnap.exists) {
      final _postSavesData = _feedSaverSnap.data() ?? {};
      _feedSaver = PeamanFeedSaver.fromJson(_postSavesData);
    }
  } catch (e) {
    print(e);
    print('Error!!!: Getting feed savers by uid');
  }
  return _feedSaver;
}