diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 4a1874ed..298f56a9 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -864,13 +864,22 @@ Current v8 docs home: https://www.ayanova.com/docs/ BUILD 8.0.0-beta.0.8 CHANGES OF NOTE -- Removed maximum limit for AYANOVA_REPORT_RENDERING_TIMEOUT setting (was 15 minutes), kept minimum 1 minute, updated docs +- HAS SCHEMA CHANGE must use fresh database +- Removed maximum limit for AYANOVA_REPORT_RENDERING_TIMEOUT setting (was 15 minutes), kept minimum 1 minute and kept 5 minute default but maybe will up that not sure, updated docs - Report rendering speed up optimization, found a way to that prevent a re-render in the browser that was happening due to style change previously it appeared that the only option was adding style *after* generated html content but found a way that works to insert it *with* the html content so it prevents a render cycle -- Noticed the service dispatch report has a syntax error in it's CSS, there is a comment line with a // for single line comment but this is not valid CSS the only valid CSS comment is a /* */ block on it's own line - It doesn't seem to break anything but I'm not sure if that is always the case better safe than sorry so if you know of any others please fix them up - +- Added new caching and cancellation code to *all* reportable objects was just wo,quote,pm before + There is a (very low) chance that some viz fields might show the wrong data, I don't think there is any but wanted you to be aware in case you see something odd, let me know - case 4038 +- case 4039 I have misgivings, see my notes +- case 4040 '' +- case 4041 both fixed and no fault found (two cases in one) see notes +- case 4042 see notes / by design +- case 4044 fixed + + + + diff --git a/ayanova/src/components/pm-item-travels.vue b/ayanova/src/components/pm-item-travels.vue index b8dd0567..f3254840 100644 --- a/ayanova/src/components/pm-item-travels.vue +++ b/ayanova/src/components/pm-item-travels.vue @@ -554,6 +554,7 @@ export default { travelDetails: null, travelRateQuantity: 0, noChargeQuantity: 0, + distance: 0, taxCodeSaleId: null, price: 0, priceOverride: null, diff --git a/ayanova/src/components/quote-item-travels.vue b/ayanova/src/components/quote-item-travels.vue index 08205998..7a031c07 100644 --- a/ayanova/src/components/quote-item-travels.vue +++ b/ayanova/src/components/quote-item-travels.vue @@ -554,6 +554,7 @@ export default { travelDetails: null, travelRateQuantity: 0, noChargeQuantity: 0, + distance: 0, taxCodeSaleId: null, price: 0, priceOverride: null, diff --git a/ayanova/src/components/work-order-item-travels.vue b/ayanova/src/components/work-order-item-travels.vue index 34ce8109..fd130453 100644 --- a/ayanova/src/components/work-order-item-travels.vue +++ b/ayanova/src/components/work-order-item-travels.vue @@ -555,6 +555,7 @@ export default { travelDetails: null, travelRateQuantity: 0, noChargeQuantity: 0, + distance: 0, taxCodeSaleId: window.$gz.store.state.globalSettings.defaultTaxRateSaleId, price: 0,