Fix rendering for "sales order allocations" table

This commit is contained in:
Oliver 2022-03-16 23:09:18 +11:00
parent d1338e210e
commit 6ca61e2cd7
3 changed files with 11 additions and 10 deletions

View File

@ -1034,7 +1034,7 @@ order_api_urls = [
url(r'^.*$', POLineItemList.as_view(), name='api-po-line-list'),
])),
# API endpoints for sales ordesr
# API endpoints for sales orders
url(r'^so/', include([
url(r'attachment/', include([
url(r'^(?P<pk>\d+)/$', SOAttachmentDetail.as_view(), name='api-so-attachment-detail'),

View File

@ -2048,15 +2048,7 @@ function loadSalesOrderAllocationTable(table, options={}) {
field: 'location',
title: '{% trans "Location" %}',
formatter: function(value, row) {
if (!value) {
return '{% trans "Location not specified" %}';
}
var link = `/stock/location/${value}`;
var text = row.location_detail.description;
return renderLink(text, link);
return locationDetail(row.item_detail, true);
}
},
{

View File

@ -341,6 +341,15 @@ function getAvailableTableFilters(tableKey) {
};
}
if (tableKey == 'salesorderallocation') {
return {
outstanding: {
type: 'bool',
title: '{% trans "Outstanding" %}',
}
};
}
if (tableKey == 'salesorder') {
return {
status: {