bug fixes

This commit is contained in:
Hillel Coren 2014-01-09 15:26:27 +00:00
parent 9cec0dc33d
commit 703d61a22b
6 changed files with 12 additions and 28 deletions

View File

@ -29,7 +29,6 @@ class SendRecurringInvoices extends Command {
foreach ($invoices as $recurInvoice) foreach ($invoices as $recurInvoice)
{ {
$this->info($recurInvoice->invoice_date);
$this->info('Processing Invoice ' . $recurInvoice->id . ' - Should send ' . ($recurInvoice->shouldSendToday() ? 'YES' : 'NO')); $this->info('Processing Invoice ' . $recurInvoice->id . ' - Should send ' . ($recurInvoice->shouldSendToday() ? 'YES' : 'NO'));
if (!$recurInvoice->shouldSendToday()) if (!$recurInvoice->shouldSendToday())

View File

@ -26,7 +26,7 @@ return array(
| |
*/ */
'url' => 'http://localhost', 'url' => 'http://www.invoiceninja.com',
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------

View File

@ -136,6 +136,9 @@ class InvoiceController extends \BaseController {
$client->account->loadLocalizationSettings(); $client->account->loadLocalizationSettings();
$invoice->invoice_date = Utils::fromSqlDate($invoice->invoice_date);
$invoice->due_date = Utils::fromSqlDate($invoice->due_date);
$data = array( $data = array(
'invoice' => $invoice->hidePrivateFields(), 'invoice' => $invoice->hidePrivateFields(),
'invitation' => $invitation 'invitation' => $invitation
@ -290,6 +293,11 @@ class InvoiceController extends \BaseController {
$invoice = Invoice::scope($publicId)->with('account.country', 'client.contacts', 'client.country', 'invoice_items')->firstOrFail(); $invoice = Invoice::scope($publicId)->with('account.country', 'client.contacts', 'client.country', 'invoice_items')->firstOrFail();
Utils::trackViewed($invoice->invoice_number . ' - ' . $invoice->client->getDisplayName(), ENTITY_INVOICE); Utils::trackViewed($invoice->invoice_number . ' - ' . $invoice->client->getDisplayName(), ENTITY_INVOICE);
$invoice->invoice_date = Utils::fromSqlDate($invoice->invoice_date);
$invoice->due_date = Utils::fromSqlDate($invoice->due_date);
$invoice->start_date = Utils::fromSqlDate($invoice->start_date);
$invoice->end_date = Utils::fromSqlDate($invoice->end_date);
$contactIds = DB::table('invitations') $contactIds = DB::table('invitations')
->join('contacts', 'contacts.id', '=','invitations.contact_id') ->join('contacts', 'contacts.id', '=','invitations.contact_id')
->where('invitations.invoice_id', '=', $invoice->id) ->where('invitations.invoice_id', '=', $invoice->id)

View File

@ -37,26 +37,6 @@ class Invoice extends EntityModel
return ENTITY_INVOICE; return ENTITY_INVOICE;
} }
public function getInvoiceDateAttribute($value)
{
return Utils::fromSqlDate($value);
}
public function getDueDateAttribute($value)
{
return Utils::fromSqlDate($value);
}
public function getStartDateAttribute($value)
{
return Utils::fromSqlDate($value);
}
public function getEndDateAttribute($value)
{
return Utils::fromSqlDate($value);
}
public function isSent() public function isSent()
{ {
return $this->invoice_status_id >= INVOICE_STATUS_SENT; return $this->invoice_status_id >= INVOICE_STATUS_SENT;
@ -89,9 +69,6 @@ class Invoice extends EntityModel
public function shouldSendToday() public function shouldSendToday()
{ {
//$dayOfWeekStart = strtotime($this->start_date);
return false;
$dayOfWeekToday = date('w'); $dayOfWeekToday = date('w');
$dayOfWeekStart = date('w', strtotime($this->start_date)); $dayOfWeekStart = date('w', strtotime($this->start_date));

View File

@ -27,9 +27,7 @@ class ContactMailer extends Mailer {
$invitation->save(); $invitation->save();
$data = array('link' => URL::to('view') . '/' . $invitation->invitation_key); $data = array('link' => URL::to('view') . '/' . $invitation->invitation_key);
$this->sendTo($invitation->contact->email, $invitation->user->email, $subject, $view, $data); $this->sendTo($invitation->contact->email, $invitation->user->email, $subject, $view, $data);
//$this->sendTo($invitation->contact->email, $subject, $view, $data);
Activity::emailInvoice($invitation); Activity::emailInvoice($invitation);
} }

View File

@ -11,6 +11,8 @@
| |
*/ */
//apc_clear_cache();
//dd(DB::getQueryLog()); //dd(DB::getQueryLog());
//dd(Client::getPrivateId(1)); //dd(Client::getPrivateId(1));
//dd(new DateTime()); //dd(new DateTime());