liquid_feedback_frontend

diff model/member.lua @ 1504:2a0d86117d54

Added hidden and role units
author bsw
date Fri Jul 31 00:18:55 2020 +0200 (2020-07-31)
parents faaf9ec3e09c
children 64b0e610fe8e
line diff
     1.1 --- a/model/member.lua	Thu Jul 30 23:15:49 2020 +0200
     1.2 +++ b/model/member.lua	Fri Jul 31 00:18:55 2020 +0200
     1.3 @@ -839,6 +839,16 @@
     1.4    return selector:exec()
     1.5  end
     1.6  
     1.7 +function Member.object:has_role(role)
     1.8 +  member:load("units")
     1.9 +  for i, unit in ipairs(member.units) do
    1.10 +    if unit.attr.role == role then
    1.11 +      return true
    1.12 +    end
    1.13 +  end
    1.14 +  return false
    1.15 +end
    1.16 +
    1.17  function Member.object:delete()
    1.18    db:query{ "SELECT delete_member(?)", self.id }
    1.19  end

Impressum / About Us