Sha256: 87adc48dec76a877a55d374c0571a8f3cdda68f20a08e139ac47d93f1d920d5f
Contents?: true
Size: 597 Bytes
Versions: 8
Compression:
Stored size: 597 Bytes
Contents
# Helper functions for lita-jira module JiraHelper # Utility helpers module Utility def get_email(user) return nil unless user_stored?(user) redis.get(normalize_user(user)) end def user_stored?(user) redis.exists(normalize_user(user)) end def store_user!(user, email) return false if user_stored?(user) redis.set(normalize_user(user), email) end def delete_user!(user) return false unless user_stored?(user) redis.del(normalize_user(user)) end def normalize_user(user) "user_#{user.id}" end end end
Version data entries
8 entries across 8 versions & 1 rubygems