def default()

in okta/framework/Serializer.py [0:0]


    def default(self, obj):
        if isinstance(obj, datetime):
            return obj.strftime('dt(%Y-%m-%dT%H:%M:%SZ)')
        elif isinstance(obj, object):
        	no_nulls = Utils.remove_nulls(obj.__dict__)
        	formatted = Utils.replace_alt_names(obj, no_nulls)
        	return formatted
        else:
            return JSONEncoder.default(self, obj)