Sha256: 021ad54b0974d43da3d5e2fcd1dcf762415d9f961d288c1c82382da1eb0802a5

Contents?: true

Size: 296 Bytes

Versions: 1

Compression:

Stored size: 296 Bytes

Contents

class Account

  def initialize
    @ac_repo = AccountRepo.instance
  end

  def name(assignee)
    return "no one" if assignee.nil?
    account_mapping(assignee.login)
  end

  private

  def account_mapping(login)
    account = @ac_repo.find_by(login)
    account ? account : login
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lita-teamwork-0.4.1 lib/lita/domain/account.rb