OFFLINE FEATURE ADDED

This commit is contained in:
Mariya
2023-12-08 23:51:53 +05:30
parent 32461f03bb
commit 1d9cf3096a

View File

@@ -54,17 +54,17 @@ class HemoCubeViewModel @Inject constructor(
testDetails?.testStatus = testStatus testDetails?.testStatus = testStatus
try { try {
if (isOnline) { // if (isOnline) {
parseData() // parseData()
addResultTestToDb() // addResultTestToDb()
} else { // } else {
parseData() parseData()
testDetails?.testTime = SimpleDateFormat( testDetails?.testTime = SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss", Locale.getDefault() "yyyy-MM-dd HH:mm:ss", Locale.getDefault()
).format(Calendar.getInstance().time) ).format(Calendar.getInstance().time)
hemoCubeDao.insertAll(testDetails!!) hemoCubeDao.insertAll(testDetails!!)
fireBaseUpload.postValue("Local") fireBaseUpload.postValue("Local")
} // }
} catch (e: Exception) { } catch (e: Exception) {
Log.e("Testdb", "Upload failed: ${e.message}") Log.e("Testdb", "Upload failed: ${e.message}")
} }