From 836146eae100fcc316cbe6cdd06afae43bc2a2bf Mon Sep 17 00:00:00 2001 From: GabrielTrettel Date: Mon, 25 Jan 2021 18:21:48 -0300 Subject: [PATCH] Fixing undefined date and converting its value to string --- src/app/database/databaseLoader.js | 5 ++++- src/app/screens/PluviometerSharingDataScreen.js | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app/database/databaseLoader.js b/src/app/database/databaseLoader.js index 336885a..2338962 100644 --- a/src/app/database/databaseLoader.js +++ b/src/app/database/databaseLoader.js @@ -1,6 +1,9 @@ import "../config/globals"; +import moment from "moment"; + function transaction(db, query, values) { + console.log("inserting values"); db.transaction((tx) => { tx.executeSql( query, @@ -42,7 +45,7 @@ function insertPluviometerData({ pluviometer, images, dateTime, location }) { } const values = [ - dateTime, + moment(dateTime).format("DD/MM/YYYY"), JSON.stringify(images), parseFloat(location["latitude"]), parseFloat(location["longitude"]), diff --git a/src/app/screens/PluviometerSharingDataScreen.js b/src/app/screens/PluviometerSharingDataScreen.js index ecf37fd..dc5e761 100644 --- a/src/app/screens/PluviometerSharingDataScreen.js +++ b/src/app/screens/PluviometerSharingDataScreen.js @@ -15,6 +15,7 @@ import { showMessage } from "react-native-flash-message"; import { dimensions, scaleDimsFromWidth } from "../config/dimensions"; import FormDatePicker from "../components/forms/FormDatePicker"; import colors from "../config/colors/"; +import moment from "moment"; const dims = scaleDimsFromWidth(85, 85, 25); @@ -31,7 +32,7 @@ const validationSchema = Yup.object().shape({ function PluviometerSharingDataScreen(props) { const location = useLocation(); - const [dateTime, setDateTime] = useState(); + const [dateTime, setDateTime] = useState(moment()); return (