Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 14351 | Rev 14991 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 14351 Rev 14843
Línea 61... Línea 61...
61
		submitData.append('functions', data.functions)
61
		submitData.append('functions', data.functions)
Línea 62... Línea 62...
62
 
62
 
63
		axios.post(actionLink, submitData)
63
		axios.post(actionLink, submitData)
64
			.then(({ data }) => {
64
			.then(({ data }) => {
-
 
65
				if (!data.success) {
-
 
66
					typeof data.data === 'string'
65
				if (!data.success) {
67
						?
66
					return dispatch(addNotification({
68
						dispatch(addNotification({
67
						style: 'danger',
69
							style: 'danger',
-
 
70
							msg: data.data
-
 
71
						}))
68
						msg: typeof data.data === 'string'
72
						: Object.entries(data.data).map(([key, value]) =>
-
 
73
							value.map(err =>
-
 
74
								dispatch(addNotification({
69
							? data.data
75
									style: 'danger',
-
 
76
									msg: `${key}: ${err}`
70
							: 'Ha ocurrido un error'
77
								}))
-
 
78
							)
-
 
79
						)
71
					}))
80
					return
Línea 72... Línea 81...
72
				}
81
				}
73
 
82
 
74
				history.goBack()
83
				history.goBack()
Línea 148... Línea 157...
148
					setCompetenciesSelected(data.data['competencies_selected'])
157
					setCompetenciesSelected(data.data['competencies_selected'])
149
					setSubordinatesSelected(data.data['subordinates_selected'])
158
					setSubordinatesSelected(data.data['subordinates_selected'])
150
					setValue('name', data.data['name'])
159
					setValue('name', data.data['name'])
151
					setValue('status', data.data['status'])
160
					setValue('status', data.data['status'])
152
					setValue('job_description_id_boss', data.data['job_description_id_boss'])
161
					setValue('job_description_id_boss', data.data['job_description_id_boss'])
153
					setIsActive((data.data['status']=='a')?true:false )
162
					setIsActive((data.data['status'] == 'a') ? true : false)
154
				}
163
				}
155
			})
164
			})
156
	}, [action])
165
	}, [action])
Línea 157... Línea 166...
157
 
166