From 95140a9a4bac758e562b89f30afbbc921da59e0d Mon Sep 17 00:00:00 2001 From: Karl Cordes Date: Sat, 8 Jun 2013 17:26:29 +1000 Subject: [PATCH] Copy DocumentAttachments to new doc when revising the quote --- app/controllers/documents_controller.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/controllers/documents_controller.php b/app/controllers/documents_controller.php index 51def0b8..984ce376 100755 --- a/app/controllers/documents_controller.php +++ b/app/controllers/documents_controller.php @@ -333,7 +333,6 @@ class DocumentsController extends AppController { } $document = $this->Document->find('first', array('conditions' => array('Document.id' => $id))); - $this->set('document', $document); $this->Document->create(); @@ -392,6 +391,14 @@ class DocumentsController extends AppController { } } + if(!empty($document['DocumentAttachment'])) { + $newDoc['DocumentAttachment'] = $document['DocumentAttachment']; + foreach($newDoc['DocumentAttachment'] as $index => $da) { + $newDoc['DocumentAttachment'][$index]['id'] = null; + $newDoc['DocumentAttachment'][$index]['document_id'] = null; + } + } + $this->set('newDoc', $newDoc); //