mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fix for unique invoice number check with slashes
This commit is contained in:
parent
ad4841822a
commit
8ce558d391
@ -330,7 +330,7 @@ class InvoiceController extends BaseController
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Tax rate $options
|
||||
$account = Auth::user()->account;
|
||||
$rates = TaxRate::scope()->orderBy('name')->get();
|
||||
@ -612,8 +612,10 @@ class InvoiceController extends BaseController
|
||||
return View::make('invoices.history', $data);
|
||||
}
|
||||
|
||||
public function checkInvoiceNumber($invoiceNumber)
|
||||
public function checkInvoiceNumber()
|
||||
{
|
||||
$invoiceNumber = request()->invoice_number;
|
||||
|
||||
$count = Invoice::scope()
|
||||
->whereInvoiceNumber($invoiceNumber)
|
||||
->withTrashed()
|
||||
|
@ -127,7 +127,7 @@ Route::group(['middleware' => 'auth:user'], function() {
|
||||
Route::get('hide_message', 'HomeController@hideMessage');
|
||||
Route::get('force_inline_pdf', 'UserController@forcePDFJS');
|
||||
Route::get('account/get_search_data', ['as' => 'get_search_data', 'uses' => 'AccountController@getSearchData']);
|
||||
Route::get('check_invoice_number/{invoice_number}', 'InvoiceController@checkInvoiceNumber');
|
||||
Route::get('check_invoice_number', 'InvoiceController@checkInvoiceNumber');
|
||||
Route::get('save_sidebar_state', 'UserController@saveSidebarState');
|
||||
|
||||
Route::get('settings/user_details', 'AccountController@showUserDetails');
|
||||
|
@ -899,7 +899,7 @@ ko.bindingHandlers.productTypeahead = {
|
||||
};
|
||||
|
||||
function checkInvoiceNumber() {
|
||||
var url = '{{ url('check_invoice_number') }}/' + $('#invoice_number').val();
|
||||
var url = '{{ url('check_invoice_number') }}?invoice_number=' + encodeURIComponent($('#invoice_number').val());
|
||||
$.get(url, function(data) {
|
||||
var isValid = data == '{{ RESULT_SUCCESS }}' ? true : false;
|
||||
if (isValid) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user