simplify previous change, no need to re-retrieve the row because $self is already...
Oliver Gorwits [Mon, 26 Apr 2010 21:20:20 +0000 (21:20 +0000)]
lib/DBIx/Class/Journal.pm

index 1fcee49..1757e51 100644 (file)
@@ -64,12 +64,10 @@ sub update {
 sub journal_log_update {
     my $self = shift;
 
-    if($self->in_storage) {
+    if ($self->in_storage) {
         my $j = $self->_journal_schema;
-
         my $change_id = $j->journal_create_change->id;
-        my $prev = $self->result_source->resultset->find( $self->ident_condition );
-        $j->journal_record_in_history( $prev, audit_change_id => $change_id );
+        $j->journal_record_in_history( $self, audit_change_id => $change_id );
     }
 }