diff options
author | ivan <ivan> | 2011-08-12 20:07:55 +0000 |
---|---|---|
committer | ivan <ivan> | 2011-08-12 20:07:55 +0000 |
commit | b9d92c81c81c3cbdba5124055246bda49dc8f2c7 (patch) | |
tree | ccac6e0a3fb2215ddbb454070325cc4d01fc02fc /httemplate | |
parent | c20f00a438901c95290508943d83cef644d46cbb (diff) |
don't show an empty merge dropdown when there's only one order
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/browse/did_order.html | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/httemplate/browse/did_order.html b/httemplate/browse/did_order.html index 61b37d8d9..f328c1fcc 100644 --- a/httemplate/browse/did_order.html +++ b/httemplate/browse/did_order.html @@ -149,9 +149,10 @@ my @merge_targets = qsearch({ my $merge_select = sub { my $source_ordernum = shift; my $merge_select = ''; - if ( @merge_targets ) { + my @targets = grep { $_->ordernum != $source_ordernum } @merge_targets; + if ( @targets ) { $merge_select = "<SELECT onchange='mergeconfirm(this,$source_ordernum)'><OPTION></OPTION>"; - foreach my $order ( @merge_targets ) { + foreach my $order ( @targets ) { next if $order->ordernum == $source_ordernum; $merge_select .= "<OPTION>".$order->ordernum."</OPTION>"; } |