22 lines
459 B
Ruby
22 lines
459 B
Ruby
module InterimStreamHackinessHelper
|
|
def commenting_disabled?(post)
|
|
return true unless user_signed_in?
|
|
if defined?(@commenting_disabled)
|
|
@commenting_disabled
|
|
elsif defined?(@stream)
|
|
!@stream.can_comment?(post)
|
|
else
|
|
false
|
|
end
|
|
end
|
|
|
|
def publisher_prefill_text
|
|
if params[:prefill].present?
|
|
params[:prefill]
|
|
elsif defined?(@stream)
|
|
@stream.publisher_prefill_text
|
|
else
|
|
nil
|
|
end
|
|
end
|
|
end
|