Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
@@ -93,6 +93,6 @@ public class DatabaseModule {
@Provides
@Singleton
public TalkDatabase provideTalkDatabase(@NonNull final Context context) {
- return TalkDatabase.Companion.getInstance(context);
+ return TalkDatabase.getInstance(context);
}
@@ -62,6 +62,7 @@ abstract class TalkDatabase : RoomDatabase() {
@Volatile
private var INSTANCE: TalkDatabase? = null
+ @JvmStatic
fun getInstance(context: Context): TalkDatabase =
INSTANCE ?: synchronized(this) {
INSTANCE ?: build(context).also { INSTANCE = it }