fix(pos/inventory): use 'data' key from /items response in purchase search
This commit is contained in:
@@ -535,7 +535,7 @@
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
apiFetch(API + '/items?q=' + encodeURIComponent(query) + '&per_page=10').then(function(res) {
|
apiFetch(API + '/items?q=' + encodeURIComponent(query) + '&per_page=10').then(function(res) {
|
||||||
var items = (res && res.items) || [];
|
var items = (res && res.data) || [];
|
||||||
if (!items.length) {
|
if (!items.length) {
|
||||||
resultsEl.innerHTML = '<div style="padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-caption);">Sin resultados</div>';
|
resultsEl.innerHTML = '<div style="padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-caption);">Sin resultados</div>';
|
||||||
resultsEl.style.display = 'block';
|
resultsEl.style.display = 'block';
|
||||||
@@ -589,7 +589,7 @@
|
|||||||
var query = input.value.trim();
|
var query = input.value.trim();
|
||||||
if (!query) return;
|
if (!query) return;
|
||||||
apiFetch(API + '/items?q=' + encodeURIComponent(query) + '&per_page=20').then(function(res) {
|
apiFetch(API + '/items?q=' + encodeURIComponent(query) + '&per_page=20').then(function(res) {
|
||||||
var items = (res && res.items) || [];
|
var items = (res && res.data) || [];
|
||||||
var exact = items.find(function(it) {
|
var exact = items.find(function(it) {
|
||||||
return (it.barcode || '').toLowerCase() === query.toLowerCase() ||
|
return (it.barcode || '').toLowerCase() === query.toLowerCase() ||
|
||||||
(it.part_number || '').toLowerCase() === query.toLowerCase();
|
(it.part_number || '').toLowerCase() === query.toLowerCase();
|
||||||
|
|||||||
Reference in New Issue
Block a user