liquid_feedback_frontend
diff model/member.lua @ 79:26c8177ef348
Support for multiple usage terms accept checkboxes
(including neccessary bugfix in member model)
(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