From: Don Armstrong Date: Sun, 12 Mar 2017 14:43:06 +0000 (-0700) Subject: find_or_create doesn't work properly with HRI apparently X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=a0d26608a394a21537ca3c73d188baff662d7b61;p=debbugs.git find_or_create doesn't work properly with HRI apparently --- diff --git a/Debbugs/DB/ResultSet/Arch.pm b/Debbugs/DB/ResultSet/Arch.pm index d0e6aa2..572ed0a 100644 --- a/Debbugs/DB/ResultSet/Arch.pm +++ b/Debbugs/DB/ResultSet/Arch.pm @@ -41,10 +41,9 @@ sub get_archs { $archs{$a} = $self->result_source->schema->resultset('Arch')-> find_or_create({arch => $a}, - {result_class => 'DBIx::Class::ResultClass::HashRefInflator', - columns => [qw[id arch]], + {columns => [qw[id arch]], } - )->{id}; + )->id; } return {%archs{@archs}};