@ -116,7 +116,7 @@ private
end
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
flash.now[:notice] = helpers.flash_notice_for_resolved_logs(unresolved_logs_count_for_user)
@ -88,7 +88,7 @@ class Form
def unresolved_log_path
"#{form_type}_#{unresolved_log_redirect_page_id}_path"
"#{type}_#{unresolved_log_redirect_page_id}_path"
def next_incomplete_section_redirect_path(subsection, log)
@ -513,6 +513,10 @@ class LettingsLog < Log
[needstype, renewal, rent_type, startdate, owning_organisation_id, created_by_id].all?(&:present?)
def resolve!
update(unresolved: false)
private
PIO = PostcodeService.new