Sha256: 7c1d0fcf7d7d5b4bf4377b82507913cc1ff591be828b8f390f3d29315a3f4e9a

Contents?: true

Size: 496 Bytes

Versions: 9

Compression:

Stored size: 496 Bytes

Contents

module Chaltron::LdapHelper

  def display_entry_name(entry)
    if User.exists?(username: entry.username)
      (entry.name + ' ').html_safe +
        content_tag(:span, I18n.t('chaltron.users.already_present'), class: 'badge badge-danger')
    else
      entry.name
    end
  end

  def display_entry_email(entry)
    mail = entry.email
    if mail.blank?
      content_tag(:span, I18n.t('chaltron.users.missing_field'), class: 'badge badge-danger')
    else
      mail
    end
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
chaltron-1.1.7 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.6 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.5 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.4 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.3 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.2 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.1 app/helpers/chaltron/ldap_helper.rb
chaltron-1.1.0 app/helpers/chaltron/ldap_helper.rb
chaltron-1.0.10 app/helpers/chaltron/ldap_helper.rb