diff --git a/src/js/controller.js b/src/js/controller.js index bc37aad..8b67f05 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -46,10 +46,17 @@ angular.module('focaModalPrecioCondicion') //#region Metodos para la lista de precios $scope.openListaDePrecios = function () { - var datos = null; + var datos = []; focaModalPrecioCondicionService.getAllListaPrecio() .then(function (res) { - datos = res.data; + datos = res.data.reduce(function (acc, current) { + var x = acc.find(function (item) { return item.ID === current.ID }); + if (!x) { + return acc.concat([current]); + } else { + return acc; + } + }, []); focaModalService.modal({ titulo: 'Lista de precios', data: datos,