Folks,
I'm migrating from a annual subscription to a calendar based subscription. I did all my development and testing in a localhost environment. I made the changes to my production server and when I attempt to load the CB Registration Page I get the following error message:
KExceptionFailure | Fatal Error [500]
Call to a member function loadSubscription() on a non-object
.../components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/plugin/cbsubspromotion/cbsubs.promotion.php:956
951 }
952
953 // Get Real $startTime and $expiryTime of the full plan period:
954 $startTime = $now;
955 // WARNING: This adjusts $startTime to the real Start-time, which is wanted here
956 $expiryTime = $plan->getExpiryTime( $startTime, $varName, $quantity, $reason, $item->loadSubscription()->status );
957
958 if ( $catchuppromotion == 2 ) {
959 // Only catchup promo: either it's expired and discount is in full (1) or it's not expired and promo does not apply (FALSE):
960 if ( $now > $expiryTime ) {
961 $ret = 1;
Any thoughts on how I resolve this issue?
Thanks,
Joe