getMessagesWithLocalMedia method

Future<List<Message>> getMessagesWithLocalMedia()

Returns all messages that have media files stored locally. Used by MediaStorageService.pruneOrphanedMedia to find which files are still referenced.

Implementation

Future<List<Message>> getMessagesWithLocalMedia() {
  return (select(messages)
        ..where((t) => t.mediaAvailability.equals(
            MediaAvailability.available.value)))
      .get();
}