X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fsvc_Common.pm;h=35415a26f5795cffbc0fe20ad09fb9453e615ee1;hb=c0886229d19cfa798580fbeb342826fd11ceeeb0;hp=9d9e50f98878196ea4982cd66bd45eca5c7ff854;hpb=c422010521a7c09673a8d4d0068d3fd482dd2dbc;p=freeside.git diff --git a/FS/FS/svc_Common.pm b/FS/FS/svc_Common.pm index 9d9e50f98..35415a26f 100644 --- a/FS/FS/svc_Common.pm +++ b/FS/FS/svc_Common.pm @@ -189,7 +189,7 @@ sub check { foreach my $field (keys %$required) { unless (length($self->get($field)) > 0) { my $name = $labels->{$field} || $field; - return "Field $name is required\n" + return "$name is required\n" } } } @@ -282,7 +282,7 @@ sub insert { $self->svcpart($cust_svc->svcpart); } - my $error = $self->preinsert_hook_first + my $error = $self->preinsert_hook_first(%options) || $self->set_auto_inventory || $self->check || $self->_check_duplicate @@ -1349,6 +1349,9 @@ sub search_sql { #my( $class, $string ) = @_; '1 = 0'; #false } +sub search_sql_addl_from { + ''; +} =item search HASHREF