liquid_feedback_frontend

annotate env/util/is_profile_field_locked.lua @ 1429:2305d3cb16da

Fixed wrong variable name2
author bsw
date Fri Oct 05 21:57:26 2018 +0200 (2018-10-05)
parents 32cc544d5a5b
children
rev   line source
bsw@1071 1 function util.is_profile_field_locked(member, field_name)
bsw@1071 2 if member.authority == "ldap" then
bsw@1071 3 if config.ldap.member.locked_profile_fields and config.ldap.member.locked_profile_fields[field_name]
bsw@1071 4 or field_name == "login"
bsw@1071 5 or field_name == "password"
bsw@1071 6 then
bsw@1071 7 return true
bsw@1071 8 end
bsw@1071 9 end
bsw/jbe@1309 10
bsw/jbe@1309 11 if member.authority and string.sub(member.authority, 1, 7) == "oauth2_" then
bsw/jbe@1309 12 if field_name == "login" or field_name == "password" or field_name == "notify_email" then
bsw/jbe@1309 13 return true
bsw/jbe@1309 14 end
bsw/jbe@1309 15 end
bsw/jbe@1309 16
bsw@1071 17 if config.locked_profile_fields[field_name] then
bsw@1071 18 return true
bsw@1071 19 end
bsw@1071 20
bsw@1071 21 return false
bsw/jbe@1309 22 end

Impressum / About Us