doorUpdater: Add temporary check for access during Limited Operations
This commit is contained in:
parent
641b9a2779
commit
f95493e3a6
@ -66,6 +66,8 @@ class MembershipworksMember(Member):
|
|||||||
self.doorAccess = [
|
self.doorAccess = [
|
||||||
door for door, doorData in doors.items()
|
door for door, doorData in doors.items()
|
||||||
if data["Access " + doorData.access + "?"] == "Y"
|
if data["Access " + doorData.access + "?"] == "Y"
|
||||||
|
and data['Access Permitted During Limited Operations'] == "Y"
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def to_DoorMember(self, door):
|
def to_DoorMember(self, door):
|
||||||
@ -230,7 +232,7 @@ def update_door(door, members):
|
|||||||
def main():
|
def main():
|
||||||
memberData = membershipworks.get_members(
|
memberData = membershipworks.get_members(
|
||||||
['members', 'staff', 'misc'],
|
['members', 'staff', 'misc'],
|
||||||
"_id,nam,phn,eml,lvl,lbl,xws,xms,xsc,xas,xfd,xac,xcf,xeh,xse")
|
"_id,nam,phn,eml,lvl,lbl,xws,xms,xsc,xas,xfd,xac,xcf,xeh,xse,xlo")
|
||||||
|
|
||||||
members = [MembershipworksMember(m) for m in memberData]
|
members = [MembershipworksMember(m) for m in memberData]
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user