diff options
author | ivan <ivan> | 2010-03-15 07:13:50 +0000 |
---|---|---|
committer | ivan <ivan> | 2010-03-15 07:13:50 +0000 |
commit | 974137390046bd082b2db6178cca2465b9c83458 (patch) | |
tree | 0074711deac117d27eef67bbe1f1ea49f670f876 | |
parent | 42f2cf965d774082a2df17c043af8ba0411b4ef2 (diff) |
fix editing svc_broadband service w/no ip address, RT#7786
-rw-r--r-- | httemplate/edit/svc_broadband.cgi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/httemplate/edit/svc_broadband.cgi b/httemplate/edit/svc_broadband.cgi index ef1568a..b11fec7 100644 --- a/httemplate/edit/svc_broadband.cgi +++ b/httemplate/edit/svc_broadband.cgi @@ -63,12 +63,12 @@ my $callback = sub { if $fieldref->{field} eq 'blocknum'; $fieldref->{value} = $object->addr_block->label - if $fieldref->{field} eq 'block_label'; + if $fieldref->{field} eq 'block_label' && $object->addr_block; } else { if ($fieldref->{field} eq 'block_label') { - if ($fixedblock) { + if ($fixedblock && $object->addr_block) { $object->blocknum($fixedblock); $fieldref->{value} = $object->addr_block->label; }else{ |