From faaa1394dc32ecfdd6fd875f45e4fdbc931fa7cc Mon Sep 17 00:00:00 2001 From: Kevin Nelson Date: Tue, 18 Jul 2017 19:26:33 +0200 Subject: [PATCH] Always try to add a default @type and @language In cases where @type was set, but not @language, one or the other would end up being an empty dictionary --- lib/pyld/jsonld.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pyld/jsonld.py b/lib/pyld/jsonld.py index 983c29a6..4e2b3209 100755 --- a/lib/pyld/jsonld.py +++ b/lib/pyld/jsonld.py @@ -4182,9 +4182,9 @@ def _get_inverse_context(self, active_ctx): else: # add an entry for the default language entry['@language'].setdefault(default_language, term) - # add entries for no type and no language - entry['@type'].setdefault('@none', term) - entry['@language'].setdefault('@none', term) + # add entries for no type and no language + entry['@type'].setdefault('@none', term) + entry['@language'].setdefault('@none', term) return inverse