Error when adding db in RTApplication.kt

pull/7/head
Baptiiiiste 2 years ago
parent dc20067bb6
commit f97fdde0b0

@ -5,13 +5,9 @@ import uca.baptistearthur.geocaching.data.Database
class RTApplication: Application() { class RTApplication: Application() {
lateinit var db: Database // val db: Database by lazy {
// Database.getInstance(this)
override fun onCreate() { // }
super.onCreate()
db = Database.getInstance(applicationContext) as Database
}
} }

@ -17,9 +17,9 @@ import uca.baptistearthur.geocaching.viewModels.RoadTripViewModelFactory
class MainWindow: AppCompatActivity() { class MainWindow: AppCompatActivity() {
private val roadTripViewModel: RoadTripViewModel by viewModels<RoadTripViewModel> { // private val roadTripViewModel: RoadTripViewModel by viewModels<RoadTripViewModel> {
RoadTripViewModelFactory((this.application as RTApplication).db.roadTripDAO()) // RoadTripViewModelFactory((this.application as RTApplication).db.roadTripDAO())
} // }
@SuppressLint("MissingInflatedId") @SuppressLint("MissingInflatedId")
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
@ -40,7 +40,6 @@ class MainWindow: AppCompatActivity() {
true true
} }
} }
} }
Loading…
Cancel
Save