From 9bbbc921f3b33a9151bb0f190b35e27a509f5601 Mon Sep 17 00:00:00 2001 From: Luis Felipe Risch <lfr20@inf.ufpr.br> Date: Fri, 23 Oct 2020 12:27:37 -0300 Subject: [PATCH] Add a function to update when user clicks to save changes --- src/Admin/Components/Components/Inputs/CreateInstitution.js | 3 ++- src/Admin/Components/Components/Inputs/IntitutionsInputs.js | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Admin/Components/Components/Inputs/CreateInstitution.js b/src/Admin/Components/Components/Inputs/CreateInstitution.js index ecda1080..18ba9a98 100644 --- a/src/Admin/Components/Components/Inputs/CreateInstitution.js +++ b/src/Admin/Components/Components/Inputs/CreateInstitution.js @@ -31,6 +31,7 @@ import { apiUrl } from '../../../../env'; import SnackBar from '../../../../Components/SnackbarComponent'; //imports services import { Create } from '../../../Services'; +import { Url } from '../../../Filters'; const CreateInstitution = (props) => { const [name, setName] = useState('Nova Instituição'); @@ -236,7 +237,7 @@ const CreateInstitution = (props) => { <Button onClick={() => { onSubmit(); - setTimeout(function(){props.UpdateList(apiUrl + '/institutions')}, 3000) + setTimeout(function(){props.UpdateList(Url('institutions', '', '0', ''))}, 3000) }} variant="contained" color="primary" diff --git a/src/Admin/Components/Components/Inputs/IntitutionsInputs.js b/src/Admin/Components/Components/Inputs/IntitutionsInputs.js index 76ae9e95..92583170 100644 --- a/src/Admin/Components/Components/Inputs/IntitutionsInputs.js +++ b/src/Admin/Components/Components/Inputs/IntitutionsInputs.js @@ -26,6 +26,7 @@ import { apiUrl } from '../../../../env'; import SnackBar from '../../../../Components/SnackbarComponent'; //imports services import { Edit } from '../../../Services'; +import { Url, EditFilter } from '../../../Filters'; const EditInstitution = (props) => { const [name, setName] = useState(props.editInfo.name); @@ -101,7 +102,7 @@ const EditInstitution = (props) => { async function onSubmit() { setIsLoading(true) if (!isEmpty(name) && !isEmpty(country)) { - const api = apiUrl + '/institutions/' + props.editInfo.id + const api = EditFilter('institution' , props.editInfo.id) const body = { "institution": { 'name': name, @@ -215,7 +216,7 @@ const EditInstitution = (props) => { <Button onClick={() => { onSubmit(); - setTimeout(function(){props.UpdateList(apiUrl + '/institutions')}, 3000) + setTimeout(function(){props.UpdateList(Url('institutions', '', '0', ''))}, 3000) }} variant="contained" color="primary" -- GitLab