X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/569ad9e659b96d5bce12410bbc0a24710306cd3e..2cb4247de9700f350d146a65c4156d7959d0bb8d:/src/mewa/slot-presentations.lisp?ds=sidebyside diff --git a/src/mewa/slot-presentations.lisp b/src/mewa/slot-presentations.lisp index 4a746d3..2ed5b32 100644 --- a/src/mewa/slot-presentations.lisp +++ b/src/mewa/slot-presentations.lisp @@ -46,7 +46,6 @@ When T, only the default value for primary keys and the joins are updated.")) integer currency) - (defslot-presentation clsql-wall-time-slot-presentation (mewa-relation-slot-presentation) () (:type-name clsql-sys:wall-time)) @@ -93,7 +92,7 @@ When T, only the default value for primary keys and the joins are updated.")) (meta-model:explode-foreign-key instance (slot-name slot)) (let ((new-instance (call-component - (parent slot) + (parent slot) (make-instance (or (cadr (mewa:find-attribute finstance :presentation-search)) 'mewa::mewa-presentation-search) :search-presentation @@ -186,7 +185,6 @@ When T, only the default value for primary keys and the joins are updated.")) ((add-new-label :accessor add-new-label :initarg :add-new-label :initform "Add New")) (:type-name has-many)) - (defaction add-to-has-many ((slot has-many-slot-presentation) instance) ;; if the instance is not stored we must make sure to mark it stored now! (unless (mewa::instance-is-stored-p instance) @@ -285,3 +283,10 @@ When T, only the default value for primary keys and the joins are updated.")) (setf (instance (presentation slot)) (presentation-slot-value slot instance)) (present (presentation slot))) (<:as-html "--")))) + + + + + + +