@@ -11,7 +11,6 @@ import com.simplemobiletools.notes.pro.interfaces.NotesDao
1111import com.simplemobiletools.notes.pro.interfaces.WidgetsDao
1212import com.simplemobiletools.notes.pro.models.Note
1313import com.simplemobiletools.notes.pro.models.Widget
14- import com.simplemobiletools.notes.pro.objects.MyExecutor
1514import java.util.concurrent.Executors
1615
1716@Database(entities = [Note ::class , Widget ::class ], version = 1 )
@@ -29,7 +28,6 @@ abstract class NotesDatabase : RoomDatabase() {
2928 synchronized(NotesDatabase ::class ) {
3029 if (db == null ) {
3130 db = Room .databaseBuilder(context.applicationContext, NotesDatabase ::class .java, " notes.db" )
32- .setQueryExecutor(MyExecutor .myExecutor)
3331 .addCallback(object : Callback () {
3432 override fun onCreate (db : SupportSQLiteDatabase ) {
3533 super .onCreate(db)
@@ -49,7 +47,7 @@ abstract class NotesDatabase : RoomDatabase() {
4947 }
5048
5149 private fun insertFirstNote (context : Context ) {
52- Executors .newSingleThreadExecutor ().execute {
50+ Executors .newSingleThreadScheduledExecutor ().execute {
5351 val generalNote = context.resources.getString(R .string.general_note)
5452 val note = Note (null , generalNote, " " , TYPE_NOTE )
5553 db!! .NotesDao ().insertOrUpdate(note)
0 commit comments