bsw/jbe@4: local help_ident = param.get("help_ident") bsw/jbe@4: local hide = param.get("hide", atom.boolean) bsw/jbe@4: bsw/jbe@4: local setting_key = "liquidfeedback_frontend_hidden_help_" .. help_ident bsw/jbe@4: local setting = Setting:by_pk(app.session.member.id, setting_key) bsw/jbe@4: bsw/jbe@4: if hide == true and not setting then bsw/jbe@4: setting = Setting:new() bsw/jbe@4: setting.member_id = app.session.member.id bsw/jbe@4: setting.key = setting_key bsw/jbe@4: setting.value = "hidden" bsw/jbe@4: setting:save() bsw/jbe@4: elseif hide == false and setting then bsw/jbe@4: setting:destroy() bsw/jbe@4: end