1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-04-24 23:01:19 +00:00
Files
wrestlingdev.com/frontend/app/js/services/tournaments-service.js
jcwimer 5b9f64b3f9 Created basic viewing pages in angular
Can now search and view tournaments. Can now view team scores, weights and seeds, mats and bout board
2016-04-12 21:11:18 +00:00

48 lines
1.1 KiB
JavaScript

app.factory('tournamentsService', tournamentsService);
function tournamentsService($http){
var service = {};
service.getAllTournaments = function(){
return $http({
url: '/api/tournaments/',
method: "GET"
}).then(successResponse, errorCallback);
};
service.searchTournaments = function(search){
return $http({
method: 'GET',
url: '/api/tournaments/',
params: {
search: search
}
}).then(successResponse, errorCallback);
};
service.tournamentDetails = function(tournamentId){
return $http({
url: '/api/tournaments/' + tournamentId,
method: "GET"
}).then(successResponse, errorCallback);
};
function successResponse(response){
console.log("success log below");
console.log(response);
return response.data;
}
function errorCallback(err){
console.log("error log below");
console.log(err);
return err;
}
return service;
}