summaryrefslogtreecommitdiffstats
path: root/app/models/project.rb
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2014-02-09 11:54:21 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2014-02-09 11:54:21 +0000
commit1ad33134d3005af9a1c8357a55e8c6ab9332d4fa (patch)
treed964e26f55acaa8791ab15776de735fc3cfc682b /app/models/project.rb
parentfa31229a2338706455dd754fd57e7f7e8ebf26a7 (diff)
downloadredmine-1ad33134d3005af9a1c8357a55e8c6ab9332d4fa.tar.gz
redmine-1ad33134d3005af9a1c8357a55e8c6ab9332d4fa.zip
Enable the watching of news (#2549).
git-svn-id: http://svn.redmine.org/redmine/trunk@12866 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/models/project.rb')
-rw-r--r--app/models/project.rb13
1 files changed, 10 insertions, 3 deletions
diff --git a/app/models/project.rb b/app/models/project.rb
index a25513baf..c5392d7b0 100644
--- a/app/models/project.rb
+++ b/app/models/project.rb
@@ -622,9 +622,16 @@ class Project < ActiveRecord::Base
end
end
- def module_enabled?(module_name)
- module_name = module_name.to_s
- enabled_modules.detect {|m| m.name == module_name}
+ # Return the enabled module with the given name
+ # or nil if the module is not enabled for the project
+ def enabled_module(name)
+ name = name.to_s
+ enabled_modules.detect {|m| m.name == name}
+ end
+
+ # Return true if the module with the given name is enabled
+ def module_enabled?(name)
+ enabled_module(name).present?
end
def enabled_module_names=(module_names)