Sha256: 3493c2e9249f15e0e5aea963cf81ace65b7cfdea1c61ab3fc011ded374309032

Contents?: true

Size: 407 Bytes

Versions: 63

Compression:

Stored size: 407 Bytes

Contents

angular.factories
  .factory 'AjaxErrorsInterceptor', ($q, $rootScope) ->
    request: (config)          ->
      $rootScope.xhr_errors = []
      config
    requestError: (rejection)  -> rejection
    response: (response)       -> response
    responseError: (rejection) ->
      $rootScope.xhr_errors = []
      for error in rejection.data.errors
        $rootScope.xhr_errors.push(error)
      rejection

Version data entries

63 entries across 63 versions & 1 rubygems

Version Path
material_raingular-0.1.7 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.6.1 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.6.0 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.9 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.8.1 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.8 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.7 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.6 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.5 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.4 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.3 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.2 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5.1 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.5 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.4 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.3.5 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.3 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.2 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.1 lib/assets/javascripts/ajax_errors.js.coffee
material_raingular-0.1.0 lib/assets/javascripts/ajax_errors.js.coffee