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

@ -15,6 +15,20 @@ export default class MpwoApi {
.catch(error => error)
}
static addActivityWithoutGpx(data) {
const request = new Request(`${apiUrl}activities/no_gpx`, {
method: 'POST',
headers: new Headers({
'Content-Type': 'application/json',
Authorization: `Bearer ${window.localStorage.getItem('authToken')}`,
}),
body: JSON.stringify(data)
})
return fetch(request)
.then(response => response.json())
.catch(error => error)
}
static getActivityGpx(activityId) {
const request = new Request(`${apiUrl}activities/${activityId}/gpx`, {
method: 'GET',