remove unnecessary blank lines

This commit is contained in:
acidtib
2025-02-21 17:52:17 -07:00
parent 8acd35c4b7
commit aa12dc1d12
2 changed files with 11 additions and 11 deletions

View File

@@ -22,15 +22,15 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
secrets.each do |secret| secrets.each do |secret|
parts = secret.split("/") parts = secret.split("/")
secret_name = parts.last secret_name = parts.last
if parts.size > 1 if parts.size > 1
# get the folder path without the secret name # get the folder path without the secret name
folder_path = parts[0..-2] folder_path = parts[0..-2]
# find the most nested folder for this path # find the most nested folder for this path
current_folder = nil current_folder = nil
current_path = [] current_path = []
folder_path.each do |folder_name| folder_path.each do |folder_name|
current_path << folder_name current_path << folder_name
matching_folders = folders.select { |f| get_folder_path(f, folders) == current_path.join("/") } matching_folders = folders.select { |f| get_folder_path(f, folders) == current_path.join("/") }
@@ -55,7 +55,7 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
missing_secrets = secret_names - found_names missing_secrets = secret_names - found_names
raise RuntimeError, "Could not find the following secrets in Passbolt: #{missing_secrets.join(", ")}" if missing_secrets.any? raise RuntimeError, "Could not find the following secrets in Passbolt: #{missing_secrets.join(", ")}" if missing_secrets.any?
items.to_h { |item| [item["name"], item["password"]] } items.to_h { |item| [ item["name"], item["password"] ] }
end end
def secrets_get_folders(secrets) def secrets_get_folders(secrets)
@@ -68,7 +68,7 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
return [] if folder_paths.empty? return [] if folder_paths.empty?
all_folders = [] all_folders = []
# first get all top-level folders # first get all top-level folders
parent_folders = folder_paths.map(&:first).uniq parent_folders = folder_paths.map(&:first).uniq
filter_condition = "--filter '#{parent_folders.map { |name| "Name == #{name.shellescape.inspect}" }.join(" || ")}'" filter_condition = "--filter '#{parent_folders.map { |name| "Name == #{name.shellescape.inspect}" }.join(" || ")}'"
@@ -81,7 +81,7 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
# get nested folders for each parent # get nested folders for each parent
folder_paths.each do |path| folder_paths.each do |path|
next if path.size <= 1 # skip non-nested folders next if path.size <= 1 # skip non-nested folders
parent = path[0] parent = path[0]
parent_folder = parent_folder_items.find { |f| f["name"] == parent } parent_folder = parent_folder_items.find { |f| f["name"] == parent }
next unless parent_folder next unless parent_folder
@@ -95,7 +95,7 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
nested_folders = JSON.parse(fetch_nested) nested_folders = JSON.parse(fetch_nested)
break if nested_folders.empty? break if nested_folders.empty?
all_folders.concat(nested_folders) all_folders.concat(nested_folders)
current_parent = nested_folders.first current_parent = nested_folders.first
end end
@@ -112,10 +112,10 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
def get_folder_path(folder, all_folders, path = []) def get_folder_path(folder, all_folders, path = [])
path.unshift(folder["name"]) path.unshift(folder["name"])
return path.join("/") if folder["folder_parent_id"].to_s.empty? return path.join("/") if folder["folder_parent_id"].to_s.empty?
parent = all_folders.find { |f| f["id"] == folder["folder_parent_id"] } parent = all_folders.find { |f| f["id"] == folder["folder_parent_id"] }
return path.join("/") unless parent return path.join("/") unless parent
get_folder_path(parent, all_folders, path) get_folder_path(parent, all_folders, path)
end end
@@ -127,4 +127,4 @@ class Kamal::Secrets::Adapters::Passbolt < Kamal::Secrets::Adapters::Base
`passbolt --version 2> /dev/null` `passbolt --version 2> /dev/null`
$?.success? $?.success?
end end
end end

View File

@@ -471,4 +471,4 @@ class PassboltAdapterTest < SecretAdapterTestCase
"--adapter", "passbolt" ] "--adapter", "passbolt" ]
end end
end end
end end