diff options
| author | Kir | 2012-01-28 11:53:22 +0200 | 
|---|---|---|
| committer | Kir | 2012-01-28 11:53:22 +0200 | 
| commit | 18fcbf4838a3f2835edd526a1bf77f1b846d4e25 (patch) | |
| tree | ce5f9511451d6974fcf2f59e767c64714d73ab25 /app | |
| parent | 95877d8f982be9a4476cec5943749dcf5db6f524 (diff) | |
| parent | 626ff121111194ec6fa424f36de8658bf72873ba (diff) | |
| download | inboxes-18fcbf4838a3f2835edd526a1bf77f1b846d4e25.tar.bz2 | |
Merging with rspecv0.2.1
Diffstat (limited to 'app')
| -rw-r--r-- | app/controllers/inboxes/discussions_controller.rb | 11 | 
1 files changed, 4 insertions, 7 deletions
| diff --git a/app/controllers/inboxes/discussions_controller.rb b/app/controllers/inboxes/discussions_controller.rb index 51e2334..8074274 100644 --- a/app/controllers/inboxes/discussions_controller.rb +++ b/app/controllers/inboxes/discussions_controller.rb @@ -5,14 +5,12 @@ class Inboxes::DiscussionsController < Inboxes::BaseController    def index      @discussions = current_user.discussions    end - +      def show -    # raise current_user.inspect      @discussion.mark_as_read_for(current_user)    end - +      def new -    # @discussion = Discussion.new      @discussion.messages.build    end @@ -32,11 +30,10 @@ class Inboxes::DiscussionsController < Inboxes::BaseController    end    private - +      def load_and_check_discussion_recipient      # initializing model for new and create actions      @discussion = Discussion.new(params[:discussion].presence || {}) -    # @discussion.recipient_tokens = params[:recipients] if params[:recipients] # pre-population      # checking if discussion with this user already exists      if @discussion.recipient_ids && @discussion.recipient_ids.size == 1 @@ -48,7 +45,7 @@ class Inboxes::DiscussionsController < Inboxes::BaseController            Message.create(:discussion => discussion, :user => current_user, :body => message.body) if message.body          end          # redirecting to that existing object -        redirect_to discussion_url(discussion), :notice => t("inboxes.discussions.exists", :user => user[Inboxes::config.user_name]) +        redirect_to discussion_url(discussion), :notice => t("inboxes.discussions.already_exists", :user => user[Inboxes::config.user_name])        end      end    end | 
