lib/my_db.py
branchxbelweb
changeset 52 fe0d02f344cb
parent 50 5275135955c0
child 53 e80160a19653
equal deleted inserted replaced
51:7015d65beb3d 52:fe0d02f344cb
   339 	def remove_folders(self, id, commit = 1):
   339 	def remove_folders(self, id, commit = 1):
   340 		if id == 0:
   340 		if id == 0:
   341 			raise "Can't erase base folder!"
   341 			raise "Can't erase base folder!"
   342 		subs = self.get_subfolders(id)
   342 		subs = self.get_subfolders(id)
   343 		for sub in subs:
   343 		for sub in subs:
   344 			self.remove_folder(sub[0], 0)
   344 			self.remove_folders(sub['id'], 0)
   345 		self.crs.execute("""
   345 		self.crs.execute("""
   346 			DELETE FROM folders
   346 			DELETE FROM folders
   347 			WHERE id = %d AND userid = %d;
   347 			WHERE id = %d AND userid = %d;
   348 			""" % (id, self.userid))	
   348 			""" % (id, self.userid))	
   349 		if commit:
   349 		if commit: