liquid_feedback_frontend

diff env/ldap/update_member_attr.lua @ 1074:aefef1556d55

Removed usage of hstore from LDAP support
author bsw
date Tue Jul 22 22:17:37 2014 +0200 (2014-07-22)
parents 58f48a8a202a
children
line diff
     1.1 --- a/env/ldap/update_member_attr.lua	Fri Jul 18 23:13:19 2014 +0200
     1.2 +++ b/env/ldap/update_member_attr.lua	Tue Jul 22 22:17:37 2014 +0200
     1.3 @@ -21,7 +21,7 @@
     1.4      return nil, nil, "member_is_not_authenticated_by_ldap"
     1.5    end
     1.6    
     1.7 -  local filter = config.ldap.member.uid_filter_map(member.authority_data_uid or uid)
     1.8 +  local filter = config.ldap.member.uid_filter_map(member.authority_uid or uid)
     1.9    local ldap_entry, err, err2 = ldap.get_member_entry(filter, ldap_conn)
    1.10  
    1.11    if err then
    1.12 @@ -38,10 +38,8 @@
    1.13    -- If exactly one corresponding entry found, update the attributes
    1.14    local err = config.ldap.member.attr_map(ldap_entry, member)
    1.15    
    1.16 -  member.authority_data = encode.pg_hstore{
    1.17 -    uid = member.authority_data_uid or uid,
    1.18 -    login = config.ldap.member.login_map(ldap_entry)
    1.19 -  }
    1.20 +  member.authority_uid = member.authority_uid or uid
    1.21 +  member.authority_login = config.ldap.member.login_map(ldap_entry)
    1.22    
    1.23    if err then
    1.24      return ldap_conn, ldap_entry, "attr_map_error", err

Impressum / About Us