Allow ModelInstance constructors to work
This commit is contained in:
@@ -86,9 +86,9 @@
|
|||||||
(cond
|
(cond
|
||||||
(string? arg1#)
|
(string? arg1#)
|
||||||
(ModelInstance. (model* arg1#))
|
(ModelInstance. (model* arg1#))
|
||||||
(:object arg1#)
|
(isa? (type arg1#) ModelEntity)
|
||||||
(ModelInstance. ^ModelInstance (:object arg1#))
|
(ModelInstance. (. ^ModelInstance (:object arg1#) model) ~@(rest args))
|
||||||
(isa? arg1# ModelData)
|
(isa? (type arg1#) ModelData)
|
||||||
(ModelInstance. ^Model (Model. ~@args))
|
(ModelInstance. ^Model (Model. ~@args))
|
||||||
:else
|
:else
|
||||||
(ModelInstance. ~@args)))))
|
(ModelInstance. ~@args)))))
|
||||||
|
|||||||
Reference in New Issue
Block a user