class LandmarkController
  def self.edit_landmark(params)
    lm_hash = Landmark.from_form(params)

    if lm = Landmark.find_by(edit_url: lm_hash["edit_url"])
      lm.update(lm_hash)
      lm.reload
    else
      lm = Landmark.create(lm_hash)
    end

    lm
  end
end
