add some guards
1 files changed, 2 insertions(+), 2 deletions(-) M classes/application.pike
M classes/application.pike +2 -2
@@ 264,12 264,12 @@ object new_pref(string pref, string valu int is_list_master(SpeedyDelivery.Objects.Subscriber user) { - return user["is_admin"]; + return user && user["is_admin"]; } int is_list_owner(SpeedyDelivery.Objects.List list, SpeedyDelivery.Objects.Subscriber user) { - return user["is_admin"] || has_value(list["list_owners"], user); + return user && (user["is_admin"] || has_value(list["list_owners"], user)); }