Project

General

Profile

« Previous | Next » 

Revision ceeb3926

Added by Dominic Cleal over 6 years ago

Fixes #20955 - Remove conditions to {destroy, delete}_all calls

View differences:

app/models/host/managed.rb
# see http://projects.theforeman.org/issues/8316 for details
def remove_reports
return if reports.empty?
Log.delete_all("report_id IN (#{reports.pluck(:id).join(',')})")
Report.delete_all("host_id = #{id}")
Log.where("report_id IN (#{reports.pluck(:id).join(',')})").delete_all
Report.where("host_id = #{id}").delete_all
end
def clear_puppetinfo

Also available in: Unified diff