fix: cleanup dont_allow_new_row logic
This commit is contained in:
		
							parent
							
								
									5560ceca62
								
							
						
					
					
						commit
						7ae89dedd5
					
				| @ -11,10 +11,7 @@ erpnext.utils.BarcodeScanner = class BarcodeScanner { | ||||
| 		this.batch_no_field = opts.batch_no_field || "batch_no"; | ||||
| 		this.qty_field = opts.qty_field || "qty"; | ||||
| 		this.max_qty_field = opts.max_qty_field || null; | ||||
| 		this.allow_new_row = opts.allow_new_row; | ||||
| 		if (this.allow_new_row === undefined || this.allow_new_row === null) { | ||||
| 			this.allow_new_row = true; | ||||
| 		} | ||||
| 		this.dont_allow_new_row = opts.dont_allow_new_row; | ||||
| 
 | ||||
| 		this.items_table_name = opts.items_table_name || "items"; | ||||
| 		this.items_table = this.frm.doc[this.items_table_name]; | ||||
| @ -77,7 +74,7 @@ erpnext.utils.BarcodeScanner = class BarcodeScanner { | ||||
| 		} | ||||
| 
 | ||||
| 		if (!row) { | ||||
| 			if (!this.allow_new_row) { | ||||
| 			if (this.dont_allow_new_row) { | ||||
| 				frappe.show_alert({ | ||||
| 					message: __("Maximum quantity scanned for item {0}.", [item_code]), | ||||
| 					indicator: "red" | ||||
|  | ||||
| @ -165,7 +165,7 @@ frappe.ui.form.on('Pick List', { | ||||
| 			items_table_name: 'locations', | ||||
| 			qty_field: 'picked_qty', | ||||
| 			max_qty_field: 'qty', | ||||
| 			allow_new_row: false | ||||
| 			dont_allow_new_row: true | ||||
| 		}; | ||||
| 		const barcode_scanner = new erpnext.utils.BarcodeScanner(opts); | ||||
| 		barcode_scanner.process_scan(); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user