@@ -118,6 +118,7 @@ erpnext.PointOfSale.ItemSelector = class {
118
118
data-item-code="${ escape ( item . item_code ) } " data-serial-no="${ escape ( serial_no ) } "
119
119
data-batch-no="${ escape ( batch_no ) } " data-uom="${ escape ( uom ) } "
120
120
data-rate="${ escape ( price_list_rate || 0 ) } "
121
+ data-stock-uom="${ escape ( item . stock_uom ) } "
121
122
title="${ item . item_name } ">
122
123
123
124
${ get_item_image_html ( ) }
@@ -251,17 +252,19 @@ erpnext.PointOfSale.ItemSelector = class {
251
252
let serial_no = unescape ( $item . attr ( "data-serial-no" ) ) ;
252
253
let uom = unescape ( $item . attr ( "data-uom" ) ) ;
253
254
let rate = unescape ( $item . attr ( "data-rate" ) ) ;
255
+ let stock_uom = unescape ( $item . attr ( "data-stock-uom" ) ) ;
254
256
255
257
// escape(undefined) returns "undefined" then unescape returns "undefined"
256
258
batch_no = batch_no === "undefined" ? undefined : batch_no ;
257
259
serial_no = serial_no === "undefined" ? undefined : serial_no ;
258
260
uom = uom === "undefined" ? undefined : uom ;
259
261
rate = rate === "undefined" ? undefined : rate ;
262
+ stock_uom = stock_uom === "undefined" ? undefined : stock_uom ;
260
263
261
264
me . events . item_selected ( {
262
265
field : "qty" ,
263
266
value : "+1" ,
264
- item : { item_code, batch_no, serial_no, uom, rate } ,
267
+ item : { item_code, batch_no, serial_no, uom, rate, stock_uom } ,
265
268
} ) ;
266
269
me . search_field . set_focus ( ) ;
267
270
} ) ;
0 commit comments