From 21b714c9d79ea99785e7c6614edb5dcff0feaa2d Mon Sep 17 00:00:00 2001 From: "johnny@pittpc.com" Date: Fri, 6 Dec 2019 14:26:50 -0500 Subject: [PATCH] Fixed issue with copy invoice where it would not generate a URL Key for guest view --- post.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/post.php b/post.php index 5df4bc5a..8657e2d3 100644 --- a/post.php +++ b/post.php @@ -1313,7 +1313,10 @@ if(isset($_POST['add_invoice_copy'])){ $client_id = $row['client_id']; $category_id = $row['category_id']; - mysqli_query($mysqli,"INSERT INTO invoices SET invoice_number = '$invoice_number', invoice_date = '$date', invoice_due = DATE_ADD('$date', INTERVAL $client_net_terms day), category_id = $category_id, invoice_status = 'Draft', invoice_amount = '$invoice_amount', invoice_note = '$invoice_note', invoice_created_at = NOW(), client_id = $client_id, company_id = $session_company_id") or die(mysql_error()); + //Generate a unique URL key for clients to access + $url_key = keygen(); + + mysqli_query($mysqli,"INSERT INTO invoices SET invoice_number = '$invoice_number', invoice_date = '$date', invoice_due = DATE_ADD('$date', INTERVAL $client_net_terms day), category_id = $category_id, invoice_status = 'Draft', invoice_amount = '$invoice_amount', invoice_note = '$invoice_note', invoice_url_key = '$url_key', invoice_created_at = NOW(), client_id = $client_id, company_id = $session_company_id") or die(mysql_error()); $new_invoice_id = mysqli_insert_id($mysqli);