liquid_feedback_frontend

diff model/member.lua @ 79:26c8177ef348

Support for multiple usage terms accept checkboxes
(including neccessary bugfix in member model)
author bsw
date Thu Jul 15 18:27:47 2010 +0200 (2010-07-15)
parents 733f65c0c0a0
children de6b80867eb7
line diff
     1.1 --- a/model/member.lua	Wed Jul 14 13:59:54 2010 +0200
     1.2 +++ b/model/member.lua	Thu Jul 15 18:27:47 2010 +0200
     1.3 @@ -317,11 +317,11 @@
     1.4  end
     1.5  
     1.6  function Member.object:get_setting(key)
     1.7 -  return Setting:by_pk(app.session.member.id, key)
     1.8 +  return Setting:by_pk(self.id, key)
     1.9  end
    1.10  
    1.11  function Member.object:get_setting_value(key)
    1.12 -  local setting = Setting:by_pk(app.session.member.id, key)
    1.13 +  local setting = Setting:by_pk(self.id, key)
    1.14    if setting then
    1.15      return setting.value
    1.16    end
    1.17 @@ -331,7 +331,7 @@
    1.18    local setting = self:get_setting(key)
    1.19    if not setting then
    1.20      setting = Setting:new()
    1.21 -    setting.member_id = app.session.member_id
    1.22 +    setting.member_id = self.id
    1.23      setting.key = key
    1.24    end
    1.25    setting.value = value

Impressum / About Us