|
@@ -46,7 +46,7 @@ export default class Player extends Component {
|
|
|
params[type] = filters[type].item;
|
|
params[type] = filters[type].item;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- return fetch(`/cat/album?${getQueryString(params)}`, fetchOpts)
|
|
|
|
|
|
|
+ return fetch(`/api/cat/album?${getQueryString(params)}`, fetchOpts)
|
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
|
.then(data => {
|
|
.then(data => {
|
|
|
const hasMore = (data.length > limit)
|
|
const hasMore = (data.length > limit)
|
|
@@ -96,7 +96,7 @@ export default class Player extends Component {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
fetchTracks(album) {
|
|
fetchTracks(album) {
|
|
|
- fetch(`/album/${album.id}/tracks`, fetchOpts)
|
|
|
|
|
|
|
+ fetch(`/api/album/${album.id}/tracks`, fetchOpts)
|
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
|
.then(result => this.setState({tracks: result, activeTrack: 0}))
|
|
.then(result => this.setState({tracks: result, activeTrack: 0}))
|
|
|
.catch(error => this.setState({tracks: error.message}));
|
|
.catch(error => this.setState({tracks: error.message}));
|
|
@@ -173,7 +173,7 @@ export default class Player extends Component {
|
|
|
const params = {filter:q}
|
|
const params = {filter:q}
|
|
|
params.offset = (page - 1) * pageSize;
|
|
params.offset = (page - 1) * pageSize;
|
|
|
params.limit = pageSize;
|
|
params.limit = pageSize;
|
|
|
- return fetch(`/cat/${cat}?${getQueryString(params)}`, fetchOpts)
|
|
|
|
|
|
|
+ return fetch(`/api/cat/${cat}?${getQueryString(params)}`, fetchOpts)
|
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
.then(res => (res.ok ? res.json() : Promise.reject({message:res.statusText})))
|
|
|
.then(options => ({options}))
|
|
.then(options => ({options}))
|
|
|
}
|
|
}
|