Files
kelly f652ccba90
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix: resolve Crystal's issues #19, #18, #17, #11, #8
Issue #19 - Product descriptions not showing in preview:
- Updated getStoryHtmlAttribute() to check consumer_long_description
  and buyer_long_description fields, not just long_description

Issues #18 & #17 - Product images not displaying after upload:
- Added new route /images/product-image/{productImage}/{width?}
- Added productImageById() method to ImageController
- Updated edit.blade.php and ProductImageController to use new route
- Each ProductImage now has its own unique URL instead of using product hashid

Issues #11 & #8 - LazyLoadingViolation when saving quotes/invoices:
- Removed auto-recalculate hooks from CrmQuoteItem and CrmInvoiceItem
- Controllers already call calculateTotals() explicitly after saving items
- Prevents lazy loading violations during item delete/create cycles
2025-12-18 09:46:48 -07:00
..
2025-11-02 13:04:52 -08:00
2025-11-02 13:04:52 -08:00
2025-11-02 13:04:52 -08:00
2025-11-02 13:04:52 -08:00