[freeside-commits] branch master updated. 15bbf95b1799b5429d486a6882a365bbf20eead8

Ivan ivan at 420.am
Thu Feb 21 14:18:44 PST 2013


The branch, master has been updated
       via  15bbf95b1799b5429d486a6882a365bbf20eead8 (commit)
       via  f4756c56c26e6d3804b0639bbfb4cee12de34400 (commit)
      from  08a488b8b48ed5aabbc184d8d6e87ff94fff3f68 (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 15bbf95b1799b5429d486a6882a365bbf20eead8
Merge: f4756c5 08a488b
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu Feb 21 14:18:38 2013 -0800

    Merge branch 'master' of git.freeside.biz:/home/git/freeside


commit f4756c56c26e6d3804b0639bbfb4cee12de34400
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu Feb 21 14:18:31 2013 -0800

    remove obsolete and awful base_delayed price plan too, RT#21544, RT#11114

diff --git a/FS/FS/part_pkg/base_delayed.pm b/FS/FS/part_pkg/base_delayed.pm
deleted file mode 100644
index c6864a6..0000000
--- a/FS/FS/part_pkg/base_delayed.pm
+++ /dev/null
@@ -1,42 +0,0 @@
-package FS::part_pkg::base_delayed;
-
-use strict;
-use vars qw(@ISA %info);
-#use FS::Record qw(qsearch qsearchs);
-use FS::part_pkg::base_rate;
-
- at ISA = qw(FS::part_pkg::base_rate);
-
-%info = (
-  'name' => 'Free (or setup fee) for X days, then base rate'.
-            ' (anniversary billing)',
-  'shortname' => 'Bulk (manual from "units" option), w/intro period',
-  'inherit_fields' => [ 'global_Mixin' ],
-  'fields' =>  {
-    'free_days' => { 'name' => 'Initial free days',
-                     'default' => 0,
-                   },
-    'recur_notify' => { 'name' => 'Number of days before recurring billing'.
-                                  ' commences to notify customer. (0 means'.
-                                  ' no warning)',
-                     'default' => 0,
-                    },
-  },
-  'fieldorder' => [ 'free_days', 'recur_notify',
-                  ],
-  #'setup' => '\'my $d = $cust_pkg->bill || $time; $d += 86400 * \' + what.free_days.value + \'; $cust_pkg->bill($d); $cust_pkg_mod_flag=1; \' + what.setup_fee.value',
-  #'recur' => 'what.recur_fee.value',
-  'weight' => 54, #&g!
-);
-
-sub calc_setup {
-  my($self, $cust_pkg, $time ) = @_;
-
-  my $d = $cust_pkg->bill || $time;
-  $d += 86400 * $self->option('free_days');
-  $cust_pkg->bill($d);
-  
-  $self->option('setup_fee');
-}
-
-1;

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

Summary of changes:
 FS/FS/part_pkg/base_delayed.pm |   42 ----------------------------------------
 1 files changed, 0 insertions(+), 42 deletions(-)
 delete mode 100644 FS/FS/part_pkg/base_delayed.pm




More information about the freeside-commits mailing list