From 7f68f3cb3c4e553e419614ce3ab11ba7c1f3bc9f Mon Sep 17 00:00:00 2001
From: Alexander Olofsson <alexander.olofsson@liu.se>
Date: Wed, 27 Mar 2024 09:49:41 +0100
Subject: [PATCH] Fix facet removal code

---
 .../foreman_passwordstate/hosts_controller_extensions.rb  | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app/controllers/concerns/foreman_passwordstate/hosts_controller_extensions.rb b/app/controllers/concerns/foreman_passwordstate/hosts_controller_extensions.rb
index 203a18f..3b22e3f 100644
--- a/app/controllers/concerns/foreman_passwordstate/hosts_controller_extensions.rb
+++ b/app/controllers/concerns/foreman_passwordstate/hosts_controller_extensions.rb
@@ -36,11 +36,11 @@ module ForemanPasswordstate
     private
 
     def remove_passwordstate_facet
-      return unless host.passwordstate_facet
+      return unless @host.passwordstate_facet
 
-      host.remove_passwordstate_passwords!
-      host.passwordstate_facet.destroy
-      host.update passwordstate_facet_id: nil
+      @host.remove_passwordstate_passwords!
+      @host.passwordstate_facet.destroy
+      @host.update passwordstate_facet_id: nil
     rescue StandardError => e
       logger.error "Failed to remove passwordstate facet, #{e.class}: #{e} - #{e.backtrace}"
     end
-- 
GitLab