Skip to content

Commit f3098b3

Browse files
committed
fix(typescript): remove resourceType field from base types
1 parent a8918eb commit f3098b3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/aidbox_sdk/generator/typescript.clj

+3-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,9 @@
128128
(map generate-property)
129129
(flatten)
130130
(remove nil?)
131-
((fn [props] (if (contains? (set (map :name (:elements ir-schema))) "resourceType")
131+
((fn [props] (if (or
132+
(fhir/base-type? ir-schema)
133+
(contains? (set (map :name (:elements ir-schema))) "resourceType"))
132134
props
133135
(conj props (format "resourceType: '%s'" class-name')))))
134136
(map u/add-indent)

0 commit comments

Comments
 (0)