Sha256: 664ad1bde0689360c6de5d11218ba17bf25a77674c2ad4bd491319a3a1fa4419
Contents?: true
Size: 638 Bytes
Versions: 8
Compression:
Stored size: 638 Bytes
Contents
module MessagesHelper def messages_url(exercise) exercise.messages_url_for(current_user) if current_user? end def hidden_pending(assignment) assignment&.pending_messages? ? '' : 'hidden' end def disabled_submit_class(assignment) assignment&.pending_messages? ? 'disabled' : '' end def pending_messages_filter(assignment) 'pending-messages-filter' if assignment&.pending_messages? end def read_messages_caption(assignment) assignment&.pending_messages? ? :read_messages : :exit end def sender_class(message) message.blank? || message.from_user?(current_user) ? 'self' : 'other' end end
Version data entries
8 entries across 8 versions & 1 rubygems