Changeset - 34ef164e0635
[Not reviewed]
stable
0 1 0
Mads Kiilerich - 9 years ago 2016-05-30 15:32:22
madski@unity3d.com
dbmigrate: fix migration step of missing ldap settings - use defaults (Issue #217)
1 file changed with 4 insertions and 2 deletions:
0 comments (0 inline, 0 general)
kallithea/lib/dbmigrate/versions/018_version_2_0_0.py
Show inline comments
 
@@ -64,9 +64,11 @@ def fixups(models, _SESSION):
 
        old_setting = models.Setting.get_by_name(k)
 
        name = 'auth_%s' % k
 
        setting = models.Setting.get_by_name(name)
 
        if not setting:
 
        if setting is None:
 
            # if we don't have this option create it
 
            setting = models.Setting(name, old_setting.app_settings_value, t)
 
            if old_setting is not None:
 
                v = old_setting.app_settings_value
 
            setting = models.Setting(name, v, t)
 

	
 
        _SESSION().add(setting)
 
        _SESSION().commit()
0 comments (0 inline, 0 general)