lib/gzr/commands/folder/rm.rb in gazer-0.3.10 vs lib/gzr/commands/folder/rm.rb in gazer-0.3.11
- old
+ new
@@ -1,8 +1,8 @@
# The MIT License (MIT)
-# Copyright (c) 2018 Mike DeAngelo Looker Data Sciences, Inc.
+# Copyright (c) 2023 Mike DeAngelo Google, Inc.
# Permission is hereby granted, free of charge, to any person obtaining a copy of
# this software and associated documentation files (the "Software"), to deal in
# the Software without restriction, including without limitation the rights to
# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
@@ -42,11 +42,11 @@
begin
puts "Folder #{@folder} not found"
return nil
end unless folder
children = query_folder_children(@folder)
- unless (folder.looks.length == 0 && folder.dashboards.length == 0 && children.length == 0) || @options[:force] then
- raise Gzr::CLI::Error, "Folder '#{folder.name}' is not empty. Folder cannot be deleted unless --force is specified"
+ unless (folder[:looks].length == 0 && folder[:dashboards].length == 0 && children.length == 0) || @options[:force] then
+ raise Gzr::CLI::Error, "Folder '#{folder[:name]}' is not empty. Folder cannot be deleted unless --force is specified"
end
delete_folder(@folder)
end
end
end