Show More
@@ -655,7 +655,8 b' class JSON(DisplayObject):' | |||
|
655 | 655 | @data.setter |
|
656 | 656 | def data(self, data): |
|
657 | 657 | if isinstance(data, str): |
|
658 | warnings.warn("JSON expects JSONable dict or list, not JSON strings") | |
|
658 | if getattr(self, 'filename', None) is None: | |
|
659 | warnings.warn("JSON expects JSONable dict or list, not JSON strings") | |
|
659 | 660 | data = json.loads(data) |
|
660 | 661 | self._data = data |
|
661 | 662 | |
@@ -757,6 +758,8 b' class GeoJSON(DisplayObject):' | |||
|
757 | 758 | @data.setter |
|
758 | 759 | def data(self, data): |
|
759 | 760 | if isinstance(data, str): |
|
761 | if getattr(self, 'filename', None) is None: | |
|
762 | warnings.warn("GeoJSON expects JSONable dict or list, not JSON strings") | |
|
760 | 763 | data = json.loads(data) |
|
761 | 764 | self._data = data |
|
762 | 765 |
General Comments 0
You need to be logged in to leave comments.
Login now