From 95877d8f982be9a4476cec5943749dcf5db6f524 Mon Sep 17 00:00:00 2001 From: Kir Date: Sat, 28 Jan 2012 11:40:40 +0200 Subject: Updating to 0.2.1 --- lib/inboxes.rb | 3 +-- lib/inboxes/ability.rb | 29 ----------------------------- lib/inboxes/engine.rb | 7 ------- lib/inboxes/railtie.rb | 1 - lib/inboxes/version.rb | 2 +- 5 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 lib/inboxes/ability.rb (limited to 'lib') diff --git a/lib/inboxes.rb b/lib/inboxes.rb index 57dc9a0..e9ecad7 100644 --- a/lib/inboxes.rb +++ b/lib/inboxes.rb @@ -1,10 +1,9 @@ +require "cancan" require "inboxes/version" require "inboxes/railtie" -require "inboxes/ability" require "inboxes/engine" require "inboxes/active_record_extension" - module Inboxes def self.configure(&block) diff --git a/lib/inboxes/ability.rb b/lib/inboxes/ability.rb deleted file mode 100644 index c9f8d6b..0000000 --- a/lib/inboxes/ability.rb +++ /dev/null @@ -1,29 +0,0 @@ -require "cancan" - -module Inboxes - class InboxesAbility - include ::CanCan::Ability - - def initialize(user) - # Discussion - # raise "Registered!" - if user - can [:index, :create], Discussion - can :read, Discussion do |discussion| - discussion.can_participate?(user) - end - end - - # Message - # can :create, Message do |message| - # message.discussion.can_participate?(user) - # end - # - # # Speaker - # can [:create, :destroy], Speaker do |speaker| - # speaker.discussion.can_participate?(user) - # end - end - end - -end \ No newline at end of file diff --git a/lib/inboxes/engine.rb b/lib/inboxes/engine.rb index b61eebc..061694e 100644 --- a/lib/inboxes/engine.rb +++ b/lib/inboxes/engine.rb @@ -1,11 +1,4 @@ -require "inboxes/ability" - module Inboxes class Engine < ::Rails::Engine - def self.activate - Ability.register_ability(InboxesAbility) - end - - config.to_prepare &method(:activate).to_proc end end \ No newline at end of file diff --git a/lib/inboxes/railtie.rb b/lib/inboxes/railtie.rb index 1626b20..f99cd06 100644 --- a/lib/inboxes/railtie.rb +++ b/lib/inboxes/railtie.rb @@ -1,5 +1,4 @@ require 'rails' -require "inboxes/ability" module Inboxes class Railtie < ::Rails::Railtie diff --git a/lib/inboxes/version.rb b/lib/inboxes/version.rb index ee23565..c4b3908 100644 --- a/lib/inboxes/version.rb +++ b/lib/inboxes/version.rb @@ -1,3 +1,3 @@ module Inboxes - VERSION = "0.2.0" + VERSION = "0.2.1" end -- cgit v1.2.3