backoffice API: add status to customer info, add location_info, RT#22830
[freeside.git] / FS / FS / option_Common.pm
index 23d3187..2e2a658 100644 (file)
@@ -68,13 +68,8 @@ sub insert {
 
   my $error;
   
-  $error = $self->check_options($options);
-  if ( $error ) {
-    $dbh->rollback if $oldAutoCommit;
-    return $error;
-  }
-  
-  $error = $self->SUPER::insert;
+  $error = $self->check_options($options) 
+           || $self->SUPER::insert;
   if ( $error ) {
     $dbh->rollback if $oldAutoCommit;
     return $error;