From 1fa18922fa71f144e8eb713635da904c4e55b434 Mon Sep 17 00:00:00 2001 From: Dennis O'Brien Date: Thu, 22 Sep 2016 14:08:42 -0700 Subject: [PATCH] when adding a new database use Database.set_sqlalchemy_uri so that the password is stored encrypted. (#1177) This fixes a regression I introduced with PR #1137 --- caravel/views.py | 1 + 1 file changed, 1 insertion(+) diff --git a/caravel/views.py b/caravel/views.py index 82015cb44b..46037cb469 100755 --- a/caravel/views.py +++ b/caravel/views.py @@ -521,6 +521,7 @@ class DatabaseView(CaravelModelView, DeleteMixin): # noqa } def pre_add(self, db): + db.set_sqlalchemy_uri(db.sqlalchemy_uri) utils.merge_perm(sm, 'database_access', db.perm) def pre_update(self, db):