def ensure_valid_emotion_name
      unless Emotions.emotions.include?(emotion.try(:to_sym))
        errors.add :emotion, I18n.t(:invalid, scope: [:errors, :messages])
      end
    end
def ensure_valid_emotion_name
      unless Emotions.emotions.include?(emotion.try(:to_sym))
        errors.add :emotion, I18n.t(:invalid, scope: [:errors, :messages])
      end
    end
Make sure we're using an allowed emotion name