= simple_form_for @task, validate: true, turboboost: true do |f| - if @task.new_record? && !ActsAsTenant.current_tenant.try(:prelaunch?) .col-sm-12 .pt1 = f.collection_radio_buttons :schedule_type, [[:personal, :Personal], [:group, :Group]], :first, :last, checked: :personal,:item_wrapper_class => 'plr10' .cleardot #gname.hide.col-sm-12.nopad.mtb10 .col-sm-3 | Group .col-sm-9 = f.fields_for :shares do |s| = s.input :shared_to_id, as: :select, prompt:'Select Group', label: false, collection: current_user.groups, input_html: {class:'hide', disabled: true} .col-sm-12.nopad.text-left .col-sm-3 .pt8 | Title .col-sm-9 = f.input :name, validate: true, label:false .clearfix .col-sm-3 .pt8 Due .col-sm-9 .col-sm-6 = f.input :date, label: false, wrapper: :horizontal_input_group_without_label do = f.input_field :date, as: :string, class: 'datepicker-input form-control smdate', data: {date_format: 'MM/DD/YYYY'}, value: f.object.start_time.try(:mm_dd_yyyy), autocomplete: :off, readonly: true span.input-group-addon.smico i.fa.fa-calendar .col-sm-5.ml5 = f.input :stime, label: false, wrapper: :horizontal_input_group_without_label do = f.input_field :stime, as: :string, class: 'timepicker-input form-control smdate', value: f.object.start_time.try(:in_time_zone).try(:hr_min_mer), autocomplete: :off, readonly: true span.input-group-addon.smico i.fa.fa-clock-o .clearfix .col-sm-3 .pt8 | Description .col-sm-9 = f.input :description, validate: true, as: :text, label: false, input_html: {class: 'ht80'} .col-sm-3 .pt8 | Reminder .col-sm-9.mb5 = f.select :reminder, [['No Reminder', ''], ["1 Hour", 1]] | (2..10).map {|r| ["#{r} Hours", r]} .col-sm-3 .pt8 | Frequency .col-sm-9 = f.select :frequency, options_for_select(['Daily','Weekly','Monthly','Yearly'].collect{|a| a}), prompt: "Once" = f.input :owner_id, as: :hidden, input_html: {value: current_user.id} - if params[:type] = hidden_field_tag 'type', params[:type] - unless ActsAsTenant.current_tenant.try(:prelaunch?) - if @task.new_record? .invite-users.nopad .col-sm-3.mt5 | Invite Connect(s) .col-sm-9.mb10.mt5 = text_field_tag 'user_emails',params[:user_emails], label: false, validate: true, value: '', class: 'select2-field', placeholder: "Invite Connected Tutors", autocomplete: :off, data: {token_value: 'email', url: api_users_path, multiple: true, always_open: false, property_to_search: 'name_with_email'} - elsif !@task.grouped? .invite-users.nopad .col-sm-3.mt5 | Invite Connected Tutors .col-sm-9.mb10.mt5 = text_field_tag 'user_emails',params[:user_emails], label: false, validate: true, value: '', class: 'select2-field', placeholder: "Invite Connected Tutors", autocomplete: :off, data: {token_value: 'email', url: api_users_path, multiple: true, always_open: false, property_to_search: 'name_with_email', load: @task.shared_with_users.except(@task.owner).map{|u| {name_with_email: "#{u.name} #{u.email}", email: u.email}}} .col-xs-12.col-sm-offset-3.col-sm-9.align-center.pt20 .col-xs-6.col-sm-6 = f.button :submit, class: 'fs9' .col-xs-6.col-sm-6 = link_to 'Delete Task', @task, method: :delete, data: {confirm: "Are you sure?", target: '#remote-modal', remote: true}, class: 'btn btn-default fs9' .clearfix