Review fix

This commit is contained in:
MohitMaliFtechiz 2023-06-29 18:13:26 +05:30
parent 2c045b8cfe
commit ec1b6ac9f7
2 changed files with 3 additions and 4 deletions

View File

@ -86,7 +86,6 @@ class NoteRoomDaoTest {
fun saveNote() = runBlocking {
val context = ApplicationProvider.getApplicationContext<Context>()
val notesItem: NoteListItem = mockk(relaxed = true)
val notesItemList: List<NoteListItem> = listOf(notesItem)
db = Room.inMemoryDatabaseBuilder(
context, KiwixRoomDatabase::class.java
).build()

View File

@ -49,13 +49,13 @@ abstract class NotesRoomDao : PageDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
abstract fun saveNote(notesRoomEntity: NotesRoomEntity)
@Query("DELETE FROM NotesRoomEntity WHERE noteTitle=:noteUniqueKey")
abstract fun deleteNote(noteUniqueKey: String)
@Query("DELETE FROM NotesRoomEntity WHERE noteTitle=:noteTitle")
abstract fun deleteNote(noteTitle: String)
fun deleteNotes(notesList: List<NoteListItem>) {
notesList.forEachIndexed { _, note ->
val notesRoomEntity = NotesRoomEntity(note)
deleteNote(noteUniqueKey = notesRoomEntity.noteTitle)
deleteNote(noteTitle = notesRoomEntity.noteTitle)
}
}