X-Git-Url: https://mudpy.org/gitweb?a=blobdiff_plain;f=lib%2Fmudpy%2Fmisc.py;h=c6fd97dc3a348f0ffd8be16d3b3e51f6acc3d476;hb=663fb8ae963c7e09ac96b74e690a6f63ab336ad5;hp=84d1a5ebf6cdb5686e293aed18ed72a9bcf9caa2;hpb=d9b3bb06e4dc46fb00d110218c1123dc51723a42;p=mudpy.git diff --git a/lib/mudpy/misc.py b/lib/mudpy/misc.py index 84d1a5e..c6fd97d 100644 --- a/lib/mudpy/misc.py +++ b/lib/mudpy/misc.py @@ -224,7 +224,10 @@ class Element: default = [] value = self.get(facet) if value: - return mudpy.data.makelist(value) + if type(value) is list: + return value + else: + return mudpy.data.makelist(value) else: return default @@ -234,7 +237,10 @@ class Element: default = {} value = self.get(facet) if value: - return mudpy.data.makedict(value) + if type(value) is dict: + return value + else: + return mudpy.data.makedict(value) else: return default