public aspect param on statusMessage create and in the partial

This commit is contained in:
ilya 2010-09-23 16:41:05 -07:00
parent be10681945
commit 4d2bd52310
2 changed files with 4 additions and 4 deletions

View file

@ -14,14 +14,12 @@ class StatusMessagesController < ApplicationController
data = clean_hash params[:status_message]
if @logged_in && params[:status_message][:to] == :public
if @logged_in && params[:status_message][:public] == true
id = 'me'
type = 'feed'
@res = MiniFB.post(@access_token, id, :type=>type,
:metadata=>true, :params=>{:message => params[:status_message][:message]})
params[:status_message][:to] == :all
end
@status_message = current_user.post(:status_message, data)
@ -44,6 +42,7 @@ class StatusMessagesController < ApplicationController
return {
:message => params[:message],
:to => params[:to]
:public => params[:public]
}
end
end

View file

@ -11,12 +11,13 @@
%p
%label{:for => "status_message_message"} Message
= f.text_area :message, :rows => 2, :value => params[:prefill]
= f.hidden_field( :public, :value => (params[:action] == 'public') )
%ul.aspect_selector{ :style => "display:none;"}
going to...
- for aspect in @aspects
%li
= check_box_tag("aspect_ids[]", aspect.id, @aspect == :public || @aspect == :all || current_aspect?(aspect) )
= check_box_tag("aspect_ids[]", aspect.id, (params[:action] == 'public') || @aspect == :all || current_aspect?(aspect) )
= aspect.name
= f.submit "Share"