API & Client: add an activity w/o gpx

This commit is contained in:
Sam
2018-05-08 18:20:41 +02:00
parent 23aa501785
commit d6bb413fb6
9 changed files with 210 additions and 6 deletions

View File

@ -19,6 +19,18 @@ export const addActivity = form => dispatch => mpwoApi
.catch(error => dispatch(setError(`activities: ${error}`)))
export const addActivityWithoutGpx = form => dispatch => mpwoApi
.addActivityWithoutGpx(form)
.then(ret => {
if (ret.status === 'created') {
history.push('/')
} else {
dispatch(setError(`activities: ${ret.message}`))
}
})
.catch(error => dispatch(setError(`activities: ${error}`)))
export const getActivityGpx = activityId => dispatch => {
if (activityId) {
return mpwoApi