diff options
Diffstat (limited to 'FS')
| -rw-r--r-- | FS/FS/Schema.pm | 3 | ||||
| -rw-r--r-- | FS/FS/cust_main.pm | 3 | 
2 files changed, 5 insertions, 1 deletions
diff --git a/FS/FS/Schema.pm b/FS/FS/Schema.pm index d6725fc5f..99f88735a 100644 --- a/FS/FS/Schema.pm +++ b/FS/FS/Schema.pm @@ -408,7 +408,8 @@ sub tables_hashref {  #        'middle',   'varchar', 'NULL', $char_d, '', '',           'first',    'varchar', '',     $char_d, '', '',           'ss',       'varchar', 'NULL', 11, '', '',  -        'birthdate',@date_type, '', '',  +        'birthdate' ,@date_type, '', '',  +        'signupdate',@date_type, '', '',           'company',  'varchar', 'NULL', $char_d, '', '',           'address1', 'varchar', '',     $char_d, '', '',           'address2', 'varchar', 'NULL', $char_d, '', '',  diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index 153fc63e1..febeb13f5 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -397,6 +397,8 @@ sub insert {    warn "  inserting $self\n"      if $DEBUG > 1; +  $self->signupdate(time) unless $self->signupdate; +    my $error = $self->SUPER::insert;    if ( $error ) {      $dbh->rollback if $oldAutoCommit; @@ -1210,6 +1212,7 @@ sub check {      || $self->ut_name('last')      || $self->ut_name('first')      || $self->ut_snumbern('birthdate') +    || $self->ut_snumbern('signupdate')      || $self->ut_textn('company')      || $self->ut_text('address1')      || $self->ut_textn('address2')  | 
