liquid_feedback_frontend
annotate env/util/is_profile_field_locked.lua @ 1404:f99e7df399e6
Text case change
author | bsw |
---|---|
date | Mon Aug 13 19:52:00 2018 +0200 (2018-08-13) |
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 |