diff --git a/app/src/main/java/com/lorenzovainigli/foodexpirationdates/view/InsertActivity.kt b/app/src/main/java/com/lorenzovainigli/foodexpirationdates/view/InsertActivity.kt index c46bbc2..eb11ddc 100644 --- a/app/src/main/java/com/lorenzovainigli/foodexpirationdates/view/InsertActivity.kt +++ b/app/src/main/java/com/lorenzovainigli/foodexpirationdates/view/InsertActivity.kt @@ -220,26 +220,30 @@ class InsertActivity : ComponentActivity() { ), onClick = { try { - if (datePickerState.selectedDateMillis != null) { - var id = 0 - if (itemToEdit != null) { - id = itemId ?: 0 + if(foodName.isNotEmpty()) { + if (datePickerState.selectedDateMillis != null) { + var id = 0 + if (itemToEdit != null) { + id = itemId ?: 0 + } + val entry = ExpirationDate( + id = id, + foodName = foodName, + expirationDate = datePickerState.selectedDateMillis!! + ) + if (addExpirationDate != null) { + addExpirationDate(entry) + } + activity?.finish() + } else { + Toast.makeText( + activity, + R.string.please_select_a_date, + Toast.LENGTH_SHORT + ).show() } - val entry = ExpirationDate( - id = id, - foodName = foodName, - expirationDate = datePickerState.selectedDateMillis!! - ) - if (addExpirationDate != null) { - addExpirationDate(entry) - } - activity?.finish() } else { - Toast.makeText( - activity, - R.string.please_select_a_date, - Toast.LENGTH_SHORT - ).show() + Toast.makeText(activity,R.string.please_enter_a_food_name,Toast.LENGTH_SHORT).show() } } catch (e: Exception) { Toast.makeText( diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index ad3df77..c1ff7f7 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -11,6 +11,7 @@ اسم الغذاء تاريخ انتهاء الصلاحية الرجاء تحديد تاريخ + الرجاء إدخال اسم طعام إدراج تحديث يلغي diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index ef10f04..fa77ee4 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -11,6 +11,7 @@ Lebensmittelname Verfallsdatum Bitte Datum auswählen + Bitte geben Sie einen Lebensmittelnamen Einfügen Aktualisieren Abbrechen diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 55e917b..fdd563a 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -12,6 +12,7 @@ Nombre del producto Fecha de caducidad Por favor, seleccione la fecha + Por favor ingrese un nombre del producto Insertar Actualizar Cancelar diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index aca3ea3..6b355f0 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -11,6 +11,7 @@ खाद्य पदार्थ का नाम समाप्ति तिथि कृपया एक तिथि चुनें + कृपया खाद्य पदार्थ का नाम दर्ज करें डालें अपडेट करें रद्द करें diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index b09b510..fc9be09 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -12,6 +12,7 @@ Nome alimento Data di scadenza Per favore seleziona una data + Si prega di inserire un nome alimento Inserisci Aggiorna Cancella diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c1ee034..20e5bde 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -11,6 +11,7 @@ Food name Expiration date Please select a date + Please enter a food name Insert Update Cancel