Fix jis's bug
authorEric Price <ecprice@mit.edu>
Sat, 17 May 2008 01:33:07 +0000 (21:33 -0400)
committerEric Price <ecprice@mit.edu>
Sat, 17 May 2008 01:33:07 +0000 (21:33 -0400)
svn path=/trunk/packages/sipb-xen-www/; revision=537

code/validation.py

index 874dbb0..c0e3aeb 100644 (file)
@@ -59,7 +59,7 @@ def maxDisk(user, machine=None):
     else:
         machine_id = None
     disk_usage = Disk.query().filter_by(Disk.c.machine_id != machine_id,
     else:
         machine_id = None
     disk_usage = Disk.query().filter_by(Disk.c.machine_id != machine_id,
-                                        owner=user).sum(Disk.c.size)
+                                        owner=user).sum(Disk.c.size) or 0
     return min(MAX_DISK_SINGLE, MAX_DISK_TOTAL-disk_usage/1024.)
 
 def cantAddVm(user):
     return min(MAX_DISK_SINGLE, MAX_DISK_TOTAL-disk_usage/1024.)
 
 def cantAddVm(user):