cvsuser     04/10/12 07:08:25

  Modified:    App-Repository/lib/App Repository.pm
  Log:
  make sure you load primary key info before using it for get_objects()
  
  Revision  Changes    Path
  1.12      +2 -2      p5ee/App-Repository/lib/App/Repository.pm
  
  Index: Repository.pm
  ===================================================================
  RCS file: /cvs/public/p5ee/App-Repository/lib/App/Repository.pm,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -w -r1.11 -r1.12
  --- Repository.pm     2 Sep 2004 21:00:17 -0000       1.11
  +++ Repository.pm     12 Oct 2004 14:08:25 -0000      1.12
  @@ -1,6 +1,6 @@
   
   #############################################################################
  -## $Id: Repository.pm,v 1.11 2004/09/02 21:00:17 spadkins Exp $
  +## $Id: Repository.pm,v 1.12 2004/10/12 14:08:25 spadkins Exp $
   #############################################################################
   
   package App::Repository;
  @@ -966,10 +966,10 @@
       my $tabledef = $self->{table}{$table};
       my $class = $tabledef->{class} || "App::RepositoryObject";
       App->use($class);
  +    my $objects = $self->get_hashes($table, $params, $cols, $options);
       my $primary_key = $tabledef->{primary_key};
       $primary_key = [$primary_key] if (ref($primary_key) eq "");
       my ($key);
  -    my $objects = $self->get_hashes($table, $params, $cols, $options);
       foreach my $object (@$objects) {
           $object->{_repository} = $self;
           $object->{_table} = $table;
  
  
  

Reply via email to