Project

General

Profile

« Previous | Next » 

Revision 66a5487c

Added by Marek Hulán almost 9 years ago

Fixes #10888 - skip attached_to updates if identifier was blank

(cherry picked from commit db6d6b8b7d0d2e90e27d4c23308e5db26abd3820)

View differences:

app/models/host/base.rb
iface.link = attributes.delete(:link) if attributes.has_key?(:link)
iface.identifier = name
iface.host = self
update_virtuals(iface.identifier_was, name) if iface.identifier_changed? && !iface.virtual? && iface.persisted?
update_virtuals(iface.identifier_was, name) if iface.identifier_changed? && !iface.virtual? && iface.persisted? && iface.identifier_was.present?
iface.attrs = attributes
logger.debug "Saving #{name} NIC for host #{self.name}"

Also available in: Unified diff