[FIX] forbid dropping templates databases
authorChristophe Simonis <chs@openerp.com>
Wed, 29 Jan 2014 10:35:38 +0000 (11:35 +0100)
committerChristophe Simonis <chs@openerp.com>
Wed, 29 Jan 2014 10:35:38 +0000 (11:35 +0100)
bzr revid: chs@openerp.com-20140129103538-qbm054m29y5r4hu4

openerp/service/web_services.py

index ea905d9..35ca4c4 100644 (file)
@@ -196,7 +196,7 @@ class db(netsvc.ExportService):
                 raise Exception, e
 
     def exp_drop(self, db_name):
-        if not self.exp_db_exist(db_name):
+        if db_name not in self.exp_list(True):
             return False
         openerp.modules.registry.RegistryManager.delete(db_name)
         sql_db.close_db(db_name)