class Pello::CardLogger
Public Instance Methods
log(user, card, event)
click to toggle source
# File lib/pello/card_logger.rb, line 3 def log(user, card, event) comment = card.comments.select { |c| c.creator_id == user.id && c.data['text'] =~ /PELLO LOG/ }.first if comment text = [comment.data['text'], event].join("\n") comment.delete else text = ['~~~PELLO LOG', event].join("\n") end card.add_comment text end