_fields.html.haml 883 Bytes
= errors_for @app

%div.required
  = f.label :name
  = f.text_field :name
  
%div.checkbox
  = f.check_box :resolve_errs_on_deploy
  = f.label :resolve_errs_on_deploy, 'Resolve errs on deploy'
  
%fieldset.nested-wrapper
  %legend Watchers
  - f.fields_for :watchers do |w|
    %div.watcher.nested
      %div.choose
        = w.radio_button :watcher_type, :user
        = label_tag :watcher_type_user, 'User', :for => label_for_attr(w, 'watcher_type_user')
        = w.radio_button :watcher_type, :email
        = label_tag :watcher_type_email, 'Email Address', :for => label_for_attr(w, 'watcher_type_email')
      %div.user{:class => w.object.email.blank? ? 'choosen' : nil}
        = w.select :user_id, User.all.map{|u| [u.name,u.id.to_s]}, :include_blank => '-- Select a User --'
      %div.email{:class => w.object.email.present? ? 'choosen' : nil}
        = w.text_field :email