diff --git a/app/src/main/java/es/verdnatura/dataStore/DataStoreLocal.kt b/app/src/main/java/es/verdnatura/dataStore/DataStoreLocal.kt index 913ce1d9..340415a2 100644 --- a/app/src/main/java/es/verdnatura/dataStore/DataStoreLocal.kt +++ b/app/src/main/java/es/verdnatura/dataStore/DataStoreLocal.kt @@ -163,27 +163,28 @@ class DataStoreLocal(var mobileApplication: MobileApplication) { fun getImages(): Flow> { val gson = Gson() return mobileApplication.dataStore.data.map { preferences -> - val imagesJson = preferences[IMAGES_KEY] ?: return@map emptyList() + val imagesJson = preferences[IMAGES_KEY] + ?: return@map emptyList() val type = object : TypeToken>() {}.type gson.fromJson(imagesJson, type) } } - - suspend fun deleteEntryPackaging(){ - mobileApplication.dataStoreApp.editDataStoreKey(ENTRYID,"") - mobileApplication.dataStoreApp.editDataStoreKey(SUPPLIERID,"") - mobileApplication.dataStoreApp.editDataStoreKey(SUPPLIERNAME,"") - mobileApplication.dataStoreApp.editDataStoreKey(ENTRYOBSERVATIONORIGINAL,"") - mobileApplication.dataStoreApp.editDataStoreKey(ENTRYOBSERVATIONS,"") - + suspend fun deleteEntryPackaging() { + mobileApplication.dataStoreApp.editDataStoreKey(ENTRYID, "") + mobileApplication.dataStoreApp.editDataStoreKey(SUPPLIERID, "") + mobileApplication.dataStoreApp.editDataStoreKey(SUPPLIERNAME, "") + mobileApplication.dataStoreApp.editDataStoreKey(ENTRYOBSERVATIONORIGINAL, "") + mobileApplication.dataStoreApp.editDataStoreKey(ENTRYOBSERVATIONS, "") } - suspend fun deleteImages(){ + + suspend fun deleteImages() { mobileApplication.dataStore.edit { preferences -> preferences.remove(IMAGES_KEY) } } + suspend fun deleteWorkForm(nameWorkForm: Preferences.Key) { if (nameWorkForm.name == "all") { @@ -251,15 +252,20 @@ class DataStoreLocal(var mobileApplication: MobileApplication) { urlSalix = "https://test-salix.verdnatura.es" ) ) - val working_in_test = true - if (working_in_test) { - saveWorkForm( - WorkForms( - "TestLocalhost", - urlSalix = "https://test-salix.verdnatura.es" - ) + saveWorkForm( + WorkForms( + "Dev", + urlSalix = "https://dev-salix.verdnatura.es" ) - + ) + saveWorkForm( + WorkForms( + "Aula formaciĆ³n", + urlSalix = "http://pc525.samba.verdnatura.es:3000" + ) + ) + val working_in_test = false + if (working_in_test) { saveWorkForm( WorkForms( "TestHome", @@ -326,6 +332,7 @@ class DataStoreLocal(var mobileApplication: MobileApplication) { } return url } + fun getServerLilium(): String { var url =