[freeside-commits] branch master updated. 9e431d19bdbc1194db6dcef31d1317cbf2a2176c

Mark Wells mark at 420.am
Thu Jun 6 21:49:49 PDT 2013


The branch, master has been updated
       via  9e431d19bdbc1194db6dcef31d1317cbf2a2176c (commit)
      from  5b95c313db51d90197c76d3d644290c66e80149b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e431d19bdbc1194db6dcef31d1317cbf2a2176c
Author: Mark Wells <mark at freeside.biz>
Date:   Thu Jun 6 21:49:26 2013 -0700

    restore select-hardware field behavior, from #21442

diff --git a/httemplate/edit/elements/part_svc_column.html b/httemplate/edit/elements/part_svc_column.html
index fbea9bd..1c5b453 100644
--- a/httemplate/edit/elements/part_svc_column.html
+++ b/httemplate/edit/elements/part_svc_column.html
@@ -207,15 +207,20 @@ that field.
              NAME="<%$name%>"
              ID="<%$name%>" 
              VALUE="<%$value%>">
-%     # inventory class selection
+%     my $mode = 'inventory';
+%     my $multiple = 1;
+%     if ( $def->{'type'} eq 'select-hardware' ) {
+%       $mode = 'hardware';
+%       $multiple = 0;
+%     }
       <& /elements/select-table.html,
           'field'       => $name.'_classnum',
           'id'          => $name.'_select',
-          'table'       => 'inventory_class',
+          'table'       => $mode.'_class',
           'name_col'    => 'classname',
           'curr_value'  => $value,
-          'empty_label' => 'Select inventory class',
-          'multiple'    => 1,
+          'empty_label' => "Select $mode class",
+          'multiple'    => 0,
       &>
 %   }
     </TD>

-----------------------------------------------------------------------

Summary of changes:
 httemplate/edit/elements/part_svc_column.html |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)




More information about the freeside-commits mailing list