Browse Source

update fix bug id

amenpunk 3 years ago
parent
commit
61e345953e
2 changed files with 5 additions and 2 deletions
  1. 4 2
      src/Components/Modal/EditPlaza.js
  2. 1 0
      src/Pages/Login.jsx

+ 4 - 2
src/Components/Modal/EditPlaza.js

@@ -19,6 +19,7 @@ import { departamentos } from '../Password/Rows'
19 19
 export default function Edit(props) {
20 20
 
21 21
     const NewPlazaSchema = Yup.object().shape({
22
+        id: Yup.number(),
22 23
         nombrepuesto : 
23 24
         Yup.string().required('El nombre es requerido')
24 25
         .min(5, "El nombre del  puesto debe ser mayor a 5 caracteres")
@@ -46,6 +47,7 @@ export default function Edit(props) {
46 47
     
47 48
     const formik = useFormik({
48 49
         initialValues: {
50
+            id: data ? data.id :"",
49 51
             nombrepuesto: data ? data.nombrepuesto :"",
50 52
             puestosuperior:data ?data.puestosuperior :"",
51 53
             aredepto: 1,
@@ -53,10 +55,9 @@ export default function Edit(props) {
53 55
             notas:data? data.notas :"",
54 56
         },
55 57
         onSubmit: ( fields, { resetForm } ) => {
58
+            console.log('pre update',fields)
56 59
             setOpen(true)
57 60
             fields['fecha'] =  new Date(fields.fecha).toISOString();
58
-            fields['areadeptoplz_id'] = 1;
59
-            fields['id'] = -1;
60 61
 
61 62
             let Rest = new Service('/plaza/edit');
62 63
             Rest
@@ -82,6 +83,7 @@ export default function Edit(props) {
82 83
     useEffect(() => {
83 84
         console.log(data); 
84 85
         setValues({
86
+            id: data? data.id:"",
85 87
             nombrepuesto: data? data.nombrepuesto:"",
86 88
             notas:data?data.notas:"",
87 89
             puestosuperior:data ?data.puestosuperior :"",

+ 1 - 0
src/Pages/Login.jsx

@@ -61,6 +61,7 @@ export function Login() {
61 61
                 let { token, nombre, apelidos } = response;
62 62
                 toast.success(`Bienvenido ${nombre} ${apelidos}!!`)
63 63
                 token = token.replace("Bearer ", "")
64
+                    console.log(token);
64 65
                 let user_permissions = jwt_decode(token);
65 66
                 Object.keys(user_permissions);
66 67
                 // console.log("Bearer ", token)