1
0
mirror of https://github.com/ascribe/onion.git synced 2024-11-15 09:35:10 +01:00
onion/js/components/whitelabel/prize/fetchers/prize_rating_fetcher.js
2015-08-25 15:19:10 +02:00

25 lines
555 B
JavaScript

'use strict';
import requests from '../../../../utils/requests';
let PrizeRatingFetcher = {
fetchAverage(pieceId) {
return requests.get('rating_average', {'piece_id': pieceId});
},
fetchOne(pieceId) {
return requests.get('rating', {'piece_id': pieceId});
},
rate(pieceId, rating) {
return requests.post('ratings', {body: {'piece_id': pieceId, 'note': rating}});
},
select(pieceId) {
return requests.post('select_piece', {'piece_id': pieceId});
}
};
export default PrizeRatingFetcher;