Skip to content

Commit

Permalink
fixed confirm form resubmission error
Browse files Browse the repository at this point in the history
  • Loading branch information
ArushC committed Apr 22, 2024
1 parent 46a8388 commit 15b71fb
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 6 deletions.
1 change: 1 addition & 0 deletions app/controllers/merge_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ def preview
@from_teacher = Teacher.find(params[:from])
@into_teacher = Teacher.find(params[:into])
@result_teacher = merge_teachers(@from_teacher, @into_teacher)
render "preview"
end

def execute
Expand Down
6 changes: 3 additions & 3 deletions app/views/merge/preview.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,13 @@

<div class="teacher-info">
<%= tag.div class: 'teacher' do %>
<%= render 'teachers/teacher_info', teacher: @from_teacher, render_edit: true, render_delete: false, display_deletion_warning_icon: true, is_show_page: false %>
<%= render 'teachers/teacher_info', teacher: @from_teacher, render_edit: true, render_edit_personal: false, render_delete: false, display_deletion_warning_icon: true, is_show_page: false %>
<% end %>
<%= tag.div class: 'teacher' do %>
<%= render 'teachers/teacher_info', teacher: @into_teacher, render_edit: true, render_delete: false, display_deletion_warning_icon: false, is_show_page: false %>
<%= render 'teachers/teacher_info', teacher: @into_teacher, render_edit: true, render_edit_personal: false, render_delete: false, display_deletion_warning_icon: false, is_show_page: false %>
<% end %>
<%= tag.div class: 'teacher' do %>
<%= render 'teachers/teacher_info', teacher: @result_teacher, render_edit: false, render_delete: false, display_deletion_warning_icon: false, is_show_page: false %>
<%= render 'teachers/teacher_info', teacher: @result_teacher, render_edit: false, render_edit_personal: false, render_delete: false, display_deletion_warning_icon: false, is_show_page: false %>
<% end %>
</div>
</body>
Expand Down
4 changes: 3 additions & 1 deletion app/views/teachers/_teacher_info.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
<% end %>
<% if render_edit %>
<%= link_to "Edit Information", edit_teacher_path(teacher), class: "btn btn-primary mr-2" %>
<%= link_to "Edit Personal Emails", edit_teacher_email_address_path(teacher), class: "btn btn-secondary mr-2" %>
<% end %>
<% if render_edit_personal %>
<%= link_to "Edit Personal Emails", edit_teacher_email_address_path(teacher), class: "btn btn-secondary mr-2" %>
<% end %>
<% if render_delete %>
<%= link_to("Delete", teacher_path(teacher), method: "delete", class: "btn btn-danger", data: {confirm: "Are you sure?"}) %>
Expand Down
2 changes: 1 addition & 1 deletion app/views/teachers/show.html.erb
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<%= provide(:h1, "#{@status} View #{@teacher.full_name}") %>

<%= render 'teacher_info', teacher: @teacher, render_edit: true, render_delete: true, display_deletion_warning_icon: false, is_show_page: true %>
<%= render 'teacher_info', teacher: @teacher, render_edit: true, render_edit_personal: true, render_delete: true, display_deletion_warning_icon: false, is_show_page: true %>

<hr>
<div class='row'>
Expand Down
1 change: 0 additions & 1 deletion db/schema.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#
# It's strongly recommended that you check this file into your version control system.


ActiveRecord::Schema.define(version: 2024_04_15_190239) do

# These are extensions that must be enabled in order to support this database
Expand Down

0 comments on commit 15b71fb

Please sign in to comment.