UNPKG

kongadmin

Version:
30 lines (23 loc) 806 B
(function() { 'use strict'; /** * Model for Author API, this is used to wrap all Author objects specified actions and data change actions. */ angular.module('frontend.snapshots') .service('Snapshot', [ 'DataModel', function(DataModel) { var model = new DataModel('snapshot'); model.handleError = function($scope,err) { $scope.errors = {} if(err.data){ for(var key in err.data.invalidAttributes){ $scope.errors[key] = err.data.invalidAttributes[key][0].message } } } return model; } ]) ; }());