X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Foodml.lisp;h=710e5e8e090c45548e4a41d6948ccd35c7c7536c;hp=5cf86230dfdab18cc4018ee9793ea4007bc6e7be;hb=9a05cd95046f8072d229ff8a4ae6bbd0bc88b108;hpb=bdad8b00f0a2359c7990cf994842b809597552ed diff --git a/sql/oodml.lisp b/sql/oodml.lisp index 5cf8623..710e5e8 100644 --- a/sql/oodml.lisp +++ b/sql/oodml.lisp @@ -332,6 +332,7 @@ :result-types nil :database vd)))) (when res + (setf (slot-value instance 'view-database) vd) (get-slot-values-from-view instance (mapcar #'car sels) (car res)))) (pres) (t nil))))) @@ -358,6 +359,7 @@ (res (select att-ref :from view-table :where view-qual :result-types nil))) (when res + (setf (slot-value instance 'view-database) vd) (get-slot-values-from-view instance (list slot-def) (car res)))))) (defmethod update-slot-with-null ((object standard-db-object)