diff --git a/lib/core/notes_folder.dart b/lib/core/notes_folder.dart index fd039f7e..a7349459 100644 --- a/lib/core/notes_folder.dart +++ b/lib/core/notes_folder.dart @@ -56,20 +56,6 @@ class NotesFolder with ChangeNotifier { return i; } - // Recurisvely gets all Notes within this folder - List getAllNotes() { - var notes = []; - - for (var entity in _entities) { - if (entity.isNote) { - notes.add(entity.note); - } else { - notes.addAll(entity.folder.getAllNotes()); - } - } - return notes; - } - List getNotes() { return _entities.where((e) => e.isNote).map((e) => e.note).toList(); } diff --git a/lib/screens/journal_listing.dart b/lib/screens/journal_listing.dart index 540a3e44..d5bd7b81 100644 --- a/lib/screens/journal_listing.dart +++ b/lib/screens/journal_listing.dart @@ -13,9 +13,8 @@ import 'package:gitjournal/themes.dart'; class JournalListingScreen extends StatelessWidget { final NotesFolder notesFolder; - final bool recursive; - JournalListingScreen({@required this.notesFolder, this.recursive = false}); + JournalListingScreen({@required this.notesFolder}); @override Widget build(BuildContext context) { @@ -27,8 +26,7 @@ class JournalListingScreen extends StatelessWidget { child: Icon(Icons.add), ); - var allNotes = - recursive ? notesFolder.getAllNotes() : notesFolder.getNotes(); + var allNotes = notesFolder.getNotes(); allNotes.sort((a, b) => b.compareTo(a)); Widget journalList = JournalList(