diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-03-13 09:16:48 -0700 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-03-13 09:16:48 -0700 |
commit | d5045bf83cff620545b93c185e411216f814ffdd (patch) | |
tree | 04f9a953cbfcdeba9c3d1affd6cd40dc6b61dd33 /lib/ability.rb | |
parent | bf6fc976fb29adbc8d46336d3d010c99effcaef0 (diff) | |
parent | 20ec9b49f3407223b7cbcb25a636ba44a4b6967c (diff) |
Merge remote-tracking branch 'openaustralia_github/one_support_email_on_admin_attention_state' into develop
Conflicts:
Gemfile.lock
app/controllers/request_controller.rb
app/models/request_mailer.rb
app/views/admin_general/index.rhtml
spec/models/request_mailer_spec.rb
Diffstat (limited to 'lib/ability.rb')
-rw-r--r-- | lib/ability.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/ability.rb b/lib/ability.rb new file mode 100644 index 000000000..2865ccb1c --- /dev/null +++ b/lib/ability.rb @@ -0,0 +1,5 @@ +module Ability + def self.can_update_request_state?(user, request) + (user && request.is_old_unclassified?) || request.is_owning_user?(user) + end +end
\ No newline at end of file |