Mercurial > libervia-backend
diff src/tools/sqlite.py @ 416:32dc8b18c2ae
core: param loading/purging on profile connection/disconnection
- fixed default value in .*getParam.*
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 01 Nov 2011 22:59:15 +0100 |
parents | dd4caab17008 |
children | acd908528ef7 |
line wrap: on
line diff
--- a/src/tools/sqlite.py Tue Nov 01 22:55:58 2011 +0100 +++ b/src/tools/sqlite.py Tue Nov 01 22:59:15 2011 +0100 @@ -114,7 +114,7 @@ category,name,value = param params_ind[profile][(category, name)] = value debug(_("loading individual parameters from database")) - d = self.dbpool.runQuery("SELECT category,name,value FROM param_gen WHERE profile_id=?", self.profiles[profile]) + d = self.dbpool.runQuery("SELECT category,name,value FROM param_ind WHERE profile_id=?", (self.profiles[profile],)) d.addCallback(fillParams) return d @@ -155,4 +155,4 @@ def __getFirstResult(self, result): """Return the first result of a database query Useful when we are looking for one specific value""" - return "" if not result else result[0][0] + return None if not result else result[0][0]