better error message when the clone object isn't found, RT#6128
authorivan <ivan>
Fri, 18 Sep 2009 19:28:59 +0000 (19:28 +0000)
committerivan <ivan>
Fri, 18 Sep 2009 19:28:59 +0000 (19:28 +0000)
httemplate/edit/elements/edit.html

index e290bdb..fd73e03 100644 (file)
@@ -745,7 +745,8 @@ if ( $cgi->param('error') ) {
   $qsearch{'extra_sql'} = ' AND '. $opt{'agent_clone_extra_sql'}
     if $opt{'agent_clone_extra_sql'};
 
-  $object = qsearchs({ %qsearch, 'hashref' => { $pkey => $clone } });
+  $object = qsearchs({ %qsearch, 'hashref' => { $pkey => $clone } })
+    or die "$pkey $clone not found in $table";
 
   &{$opt{'clone_callback'}}( $cgi, $object, $fields, \%opt )
     if $opt{'clone_callback'};