Noosfero/noosfero

View on GitHub
plugins/work_assignment/lib/ext/folder.rb

Summary

Maintainability
A
0 mins
Test Coverage
require_dependency "article"
require_dependency "folder"

class Folder < Article
  after_save do |folder|
    if folder.parent.kind_of?(WorkAssignmentPlugin::WorkAssignment)
      folder.children.each do |c|
        c.published = folder.published
        c.article_privacy_exceptions = folder.article_privacy_exceptions
      end
    end
  end
end