'use strict'

###
Removes server error when user updates input
###

(->

  ### @ngInject ###
  mongooseError = ->
    restrict: 'A'
    require: 'ngModel'
    link: (scope, element, attrs, ngModel) ->
      element.on 'keydown', ->
        ngModel.$setValidity 'mongoose', true

  angular
    .module '<%= scriptAppName %>'
    .directive 'mongooseError', mongooseError

)()
