Author: david
Date: Wed Feb 15 13:54:15 2012
New Revision: 10898

Log:
Save information object directly to capture digital object state in search index

Modified:
   trunk/lib/task/archivematicaDipImportTask.class.php

Modified: trunk/lib/task/archivematicaDipImportTask.class.php
==============================================================================
--- trunk/lib/task/archivematicaDipImportTask.class.php Wed Feb 15 13:43:49 
2012        (r10897)
+++ trunk/lib/task/archivematicaDipImportTask.class.php Wed Feb 15 13:54:15 
2012        (r10898)
@@ -217,10 +217,12 @@
 
     // Create digital object
     $do = new QubitDigitalObject;
-    $do->informationObject = $informationObject;
     $do->usageId = QubitTerm::MASTER_ID;
     $do->assets[] = new QubitAsset($filepath);
-    $do->save(self::$conn);
+
+    // Add digital object to information object, and save
+    $informationObject->digitalObjects[] = $do;
+    $informationObject->save(self::$conn);
 
     self::$count++;
   }

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to