var fetched = fetchAll(); - replace %div.modal-body %table.table{'ng-show': 'projects.length > 0'} %thead %tr %th Select %th Program Name %th PRD|UX Status %th Last updated %th Updated by %tbody %tr{'ng-repeat': 'project in projects'} %td %input{type: 'checkbox', 'ng-model': 'project.selected'} %td {{project.name}} %td {{project.prdUxStatus}} %td {{project.lastUpdated | date:'MM/dd/yyyy'}} %td {{project.updatedBy}} %span{'ng-hide': 'projects.length > 0'} Backlog is empty %div.modal-footer %button.btn.btn-primary{'ng-click': 'add()', 'ng-show': 'showAdd()'} Add selected %button.btn.btn-warning{'ng-click': 'cancel()'} Cancel .form-group %label.control-label.col-md-3 Last updated .col-md-4 %input.form-control{:name => "last_updated", "ng-model" => "project.last_updated", :type => "date"}> .form-group %label.control-label.col-md-3 Updated by .col-md-4 %input.form-control{:name => "updated_by", "ng-model" => "project.updated_by", :type => "text"}> def project_params params.require(:project).permit(:release_cycle_id, :name, :prev_staff_month, :curr_staff_month, :activate, :prd_ux_status, :accepted_prd, :implemented, :dev_manager, :qa_manager, :project_manager, :product_manager, :exec_sponsor, :comments, :last_updated, :updated_by) end