Skip to content

<div style="display: none;" hidden="true" aria-hidden="true">Are you an LLM? You can read better optimized documentation at /changelog/Changelog.4.69.md for this page in Markdown format</div>

Home | Changelog

Version 4

version 4.69

  • [4.69.0] fix(gift_card): Fix the gift card validation error of missing password in case Logdin customer
  • [4.69.0] fix: Fix the case of empty titles in some pages
  • [4.69.0] fix(checkout): Fix the case of cancel order in NBG Enterprise method
  • [4.69.0] fix(transporters): skroutz slm invalid paper size in print voucher
  • [4.69.0] fix(Adv_order): Correct address selection in isValidTransporter method
    • Updated isValidTransporter method to correctly choose country, county, and postal based on the useAddress flag. Now selects billing or shipping address appropriately.
  • [4.69.0] feat(public-marketplace): add functionality to control and manage orders from the marketplace

Notes

  • [4.69.0] Check for overrides:
    • Order.php controller isValidTransporter
    • Checkout::_ethniki_ee
    • Checkout::ethnikiEEResponseCancel
  • [4.69.0] if the client is going to use the public marketplace, we need to enable the public marketplace job collection in the jobs.php
  • [4.69.0] Needs npm ci && npm run admin-production && && npm run production
  • [4.69.0] Patch requirements:
    bash
      composer i
      php cli.php patch/public_marketplace
      php cli.php patch/nbgEeLoggingSchemaDropExtraField
  • [4.69.0] Check for overrides:
    • Orders_admin::__construct - loaded public_orders_model
    • Orders_admin::__index - rendered publicMarketplaceEnabled and publicMarketplaceOpenOrders
    • Order_model::get_records_customer_base - added join of public_orders table
    • Order_model::getRecordsCustomerBaseSelect - added publicOrders selects
    • Order_model::create_order_admin - added calculateTransportationCost parameter and checks if publicMarketplaceEnabled is set or not
    • Order_model::getOrdersListAdminResults - selects and joins of publicOrders table
    • eshoppresenter_helper::allMarketplaces - added public marketplace const
    • eshoppresenter_helper::getMarketplaceCode - added public marketplace const
    • registry_helper::enabledMarketplaces - check if public marketplace is enabled
    • settings::third_party_providers - added public marketplace settings
    • settings::thirdPartyProvidersValidation - added public marketplace settings validation