X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fsvc_Common.pm;h=355c38342ba6c4f91a71bbe732a46c8f026ea8d8;hb=a008b601383d5693a197f4bf57ed5ba7887f3065;hp=9d9e50f98878196ea4982cd66bd45eca5c7ff854;hpb=c422010521a7c09673a8d4d0068d3fd482dd2dbc;p=freeside.git diff --git a/FS/FS/svc_Common.pm b/FS/FS/svc_Common.pm index 9d9e50f98..355c38342 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