mirror of
https://github.com/JimmXinu/FanFicFare.git
synced 2026-04-30 19:01:00 +02:00
Fix for rare 'false' as INI list corner case
This commit is contained in:
parent
4078ccfdb1
commit
5d6a63a8ca
1 changed files with 2 additions and 1 deletions
|
|
@ -820,7 +820,8 @@ class Configuration(ConfigParser):
|
|||
|
||||
# split and strip each.
|
||||
def get_config_list(self, sections, key, default=[]):
|
||||
vlist = re.split(r'(?<!\\),',self.get_config(sections,key)) # don't split on \,
|
||||
## "%s" to make false > "false" Rare corner case, probably accidental
|
||||
vlist = re.split(r'(?<!\\),',"%s"%self.get_config(sections,key)) # don't split on \,
|
||||
vlist = [x for x in [ v.strip().replace(r'\,',',') for v in vlist ] if x !='']
|
||||
if not vlist:
|
||||
return default
|
||||
|
|
|
|||
Loading…
Reference in a new issue