diff --git a/app/Http/Controllers/InvoiceController.php b/app/Http/Controllers/InvoiceController.php index 9f49bc067d2a..7c9c64e435da 100644 --- a/app/Http/Controllers/InvoiceController.php +++ b/app/Http/Controllers/InvoiceController.php @@ -169,6 +169,11 @@ class InvoiceController extends BaseController $contact->invitation_openend = $invitation->opened_date && $invitation->opened_date != '0000-00-00 00:00:00' ? $invitation->opened_date : false; $contact->invitation_status = $contact->email_error ? false : $invitation->getStatus(); $contact->invitation_signature_svg = $invitation->signatureDiv(); + + // when using invoice.services prevent markng as viewed + if (Utils::isNinja() && $account->domain_id != \Domain::INVOICENINJA_COM) { + $contact->invitation_link .= '?silent=true'; + } } } }