Pass old ID into _really_rewrite_record()
authorMike Taylor <mike@indexdata.com>
Mon, 19 Mar 2007 18:50:22 +0000 (18:50 +0000)
committerMike Taylor <mike@indexdata.com>
Mon, 19 Mar 2007 18:50:22 +0000 (18:50 +0000)
bin/test-xml-update.pl
web/htdocs/details/edit.mc

index 321142d..8cc551c 100755 (executable)
@@ -1,6 +1,6 @@
 #!/usr/bin/perl -w
 
-# $Id: test-xml-update.pl,v 1.8 2007-01-24 09:28:02 mike Exp $
+# $Id: test-xml-update.pl,v 1.9 2007-03-19 18:50:22 mike Exp $
 #
 # Run like this:
 #      perl -I ../lib ./test-xml-update.pl bagel.indexdata.dk:210/gils title "Test Database" author "Adam" description "This is a nice database"
@@ -80,7 +80,7 @@ print("Document modified with $nchanges change", $nchanges == 1 ? "" : "s",
       ": ", join(", ", map { $_->[2] } @changedFields), "\n");
 
 if ($opts{w}) {
-    ZOOM::IRSpy::_really_rewrite_record($conn, $xc->getContextNode());
+    ZOOM::IRSpy::_really_rewrite_record($conn, $xc->getContextNode(), $id);
     print "Rewrote record '$id'\n";
 }
 
index 6dfbf0e..d437ec0 100644 (file)
@@ -1,4 +1,4 @@
-%# $Id: edit.mc,v 1.27 2007-03-19 13:36:51 mike Exp $
+%# $Id: edit.mc,v 1.28 2007-03-19 18:51:18 mike Exp $
 <%args>
 $op
 $id => undef
@@ -561,7 +561,7 @@ if ($update && @changedFields) {
                                             "e:metaInfo/e:dateModified" ] },
                                { dateModified => isodate(time()) });
     die "Didn't set dateModified!" if !@x;
-    ZOOM::IRSpy::_really_rewrite_record($conn, $xc->getContextNode());
+    ZOOM::IRSpy::_really_rewrite_record($conn, $xc->getContextNode(), $id);
 }
 
 </%perl>