Mysql2::Error::TimeoutError

This commit is contained in:
Karel Pičman 2024-07-04 09:15:26 +02:00
parent 1f8ad9bf4d
commit 00ced02fcd

View File

@ -99,8 +99,6 @@ class DmsfFolder < ApplicationRecord
validates :dmsf_folder, dmsf_folder_parent: true, if: proc { |folder| !folder.new_record? }
before_create :default_values
before_destroy :delete_system_folder_before
after_destroy :delete_system_folder_after
def visible?(_user = User.current)
return DmsfFolder.visible.exists?(id: id) if respond_to?(:type) && /^folder/.match?(type)
@ -616,16 +614,6 @@ class DmsfFolder < ApplicationRecord
false
end
def delete_system_folder_before
@parent_folder = dmsf_folder
end
def delete_system_folder_after
return unless @parent_folder&.system && @parent_folder.dmsf_files.empty? && @parent_folder.dmsf_links.empty?
@parent_folder.destroy
end
class << self
def directory_subtree(tree, folder, level)
folders = folder.dmsf_folders.visible.to_a