Browse Source

extract resolve method and fix attribute nme

pull/1035/head
Kat 4 years ago
parent
commit
f7f88f3123
  1. 2
      app/controllers/lettings_logs_controller.rb
  2. 2
      app/models/form.rb
  3. 4
      app/models/lettings_log.rb

2
app/controllers/lettings_logs_controller.rb

@ -116,7 +116,7 @@ private
end end
def resolve_logs! def resolve_logs!
if @log&.unresolved && @log.location.present? && @log.scheme.present? && @log&.update(unresolved: false) if @log&.unresolved && @log.location.present? && @log.scheme.present? && @log&.resolve!
unresolved_logs_count_for_user = current_user.lettings_logs.unresolved.created_by(current_user).count unresolved_logs_count_for_user = current_user.lettings_logs.unresolved.created_by(current_user).count
flash.now[:notice] = helpers.flash_notice_for_resolved_logs(unresolved_logs_count_for_user) flash.now[:notice] = helpers.flash_notice_for_resolved_logs(unresolved_logs_count_for_user)
end end

2
app/models/form.rb

@ -88,7 +88,7 @@ class Form
end end
def unresolved_log_path def unresolved_log_path
"#{form_type}_#{unresolved_log_redirect_page_id}_path" "#{type}_#{unresolved_log_redirect_page_id}_path"
end end
def next_incomplete_section_redirect_path(subsection, log) def next_incomplete_section_redirect_path(subsection, log)

4
app/models/lettings_log.rb

@ -513,6 +513,10 @@ class LettingsLog < Log
[needstype, renewal, rent_type, startdate, owning_organisation_id, created_by_id].all?(&:present?) [needstype, renewal, rent_type, startdate, owning_organisation_id, created_by_id].all?(&:present?)
end end
def resolve!
update(unresolved: false)
end
private private
PIO = PostcodeService.new PIO = PostcodeService.new

Loading…
Cancel
Save