Fixed user-defined sequence assignment
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / PK / Auto / Pg.pm
index eb6856c..a22aa02 100644 (file)
@@ -18,7 +18,9 @@ sub get_autoinc_seq {
   my $self=shift;
   
   # return the user-defined sequence if known
-  return $self->sequence if ($self->sequence);
+  if ($self->sequence) {
+    return $self->{_autoinc_seq} = $self->sequence;
+  }
   
   my $dbh= $self->storage->dbh;
     my $sth    = $dbh->column_info( undef, undef, $self->_table_name, '%');