Browse Source

[defaults] [fix] fix in get_defaults_for

version-14
Anand Doshi 12 years ago
parent
commit
75c76eec45
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      webnotes/defaults.py

+ 2
- 1
webnotes/defaults.py View File

@@ -109,8 +109,9 @@ def get_defaults_for(parent="Control Panel"):
for d in res: for d in res:
if d.defkey in defaults: if d.defkey in defaults:
# listify # listify
if isinstance(defaults[d.defkey], basestring) and defaults[d.defkey] != d.defvalue:
if not isinstance(defaults[d.defkey], list) and defaults[d.defkey] != d.defvalue:
defaults[d.defkey] = [defaults[d.defkey]] defaults[d.defkey] = [defaults[d.defkey]]
if d.defvalue not in defaults[d.defkey]: if d.defvalue not in defaults[d.defkey]:
defaults[d.defkey].append(d.defvalue) defaults[d.defkey].append(d.defvalue)
else: else:


Loading…
Cancel
Save