diff --git a/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/AssetRefXformer.kt b/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/AssetRefXformer.kt index bc57432b09..d439678bea 100644 --- a/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/AssetRefXformer.kt +++ b/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/AssetRefXformer.kt @@ -71,7 +71,7 @@ object AssetRefXformer { GlossaryTerm.CATEGORIES.atlanFieldName, -> GlossaryCategoryXformer.decode(assetRef, fieldName) GlossaryCategory.ANCHOR.atlanFieldName -> GlossaryXformer.decode(assetRef, fieldName) - in GlossaryTermXformer.TERM_TO_TERM_FIELDS -> GlossaryTermXformer.decode(assetRef, fieldName) + "assignedTerms", in GlossaryTermXformer.TERM_TO_TERM_FIELDS -> GlossaryTermXformer.decode(assetRef, fieldName) else -> { val tokens = assetRef.split(TYPE_QN_DELIMITER) val typeName = tokens[0] diff --git a/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/GlossaryTermXformer.kt b/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/GlossaryTermXformer.kt index 51efc4ffa0..d7c82042bb 100644 --- a/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/GlossaryTermXformer.kt +++ b/package-toolkit/runtime/src/main/kotlin/com/atlan/pkg/serde/cell/GlossaryTermXformer.kt @@ -61,7 +61,7 @@ object GlossaryTermXformer { fieldName: String, ): Asset { return when (fieldName) { - Asset.ASSIGNED_TERMS.atlanFieldName, in TERM_TO_TERM_FIELDS, + "assignedTerms", in TERM_TO_TERM_FIELDS, -> TermCache.getByIdentity(assetRef)?.trimToReference() ?: throw NoSuchElementException("Term $assetRef not found (via $fieldName).") else -> AssetRefXformer.decode(assetRef, fieldName)