diff --git a/app/ninja/repositories/InvoiceRepository.php b/app/ninja/repositories/InvoiceRepository.php index 808d7757aecb..2b0f96262ed1 100755 --- a/app/ninja/repositories/InvoiceRepository.php +++ b/app/ninja/repositories/InvoiceRepository.php @@ -336,8 +336,8 @@ class InvoiceRepository $invoiceItem = InvoiceItem::createNew(); $invoiceItem->product_id = isset($product) ? $product->id : null; - $invoiceItem->product_key = Utils::processVariables(trim($item->product_key)); - $invoiceItem->notes = Utils::processVariables(trim($item->notes)); + $invoiceItem->product_key = trim($invoice->is_recurring ? $item->product_key : Utils::processVariables($item->product_key)); + $invoiceItem->notes = trim($invoice->is_recurring ? $item->notes : Utils::processVariables($item->notes)); $invoiceItem->cost = Utils::parseFloat($item->cost); $invoiceItem->qty = Utils::parseFloat($item->qty); $invoiceItem->tax_rate = 0;