From 7c46b15066612e0c33c1a96cec20e9aca6c2b6f5 Mon Sep 17 00:00:00 2001
From: Evan Broder <broder@mit.edu>
Date: Fri, 27 Feb 2009 21:01:05 -0500
Subject: [PATCH 1/1] Don't use a SA 0.5ism

svn path=/trunk/packages/invirt-web/; revision=2226
---
 code/cache_acls.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/code/cache_acls.py b/code/cache_acls.py
index e18b3d0..f92ad91 100755
--- a/code/cache_acls.py
+++ b/code/cache_acls.py
@@ -74,7 +74,8 @@ def refreshCache():
         admin_acl = set(expandName(config.adminacl))
         old_admin_acl = set(a.user for a in Admin.query())
         for removed in old_admin_acl - admin_acl:
-            Admin.query.filter_by(user=removed).delete()
+            old = Admin.query.filter_by(user=removed).first()
+            session.delete(old)
         for added in admin_acl - old_admin_acl:
             a = Admin(user=added)
             session.save_or_update(a)
-- 
1.7.9.5