addons-cm/website_sale_aplicoop/migrations
GitHub Copilot 157b344d4b [FIX] website_sale_aplicoop: three defects in the group order slug
- create(): slugs were only checked against the database, so records created
  in the same batch (duplicating several orders from the list view, importing
  rows sharing a name) collided on group_order_slug_uniq. _generate_unique_slug
  now also skips the slugs already handed out in the batch.
- _redirect_to_slug_url(): `post` is passed as a dict instead of splatted, so a
  query parameter named `suffix` no longer binds to the keyword argument of the
  same name (HTTP 500 on /eskaera/<id>/checkout?suffix=x, and a corrupted path
  on the shop route).
- post-migrate: the backfill runs with tracking_disable, `slug` is tracked and
  the upgrade posted a chatter message on every pre-existing order.

Tests for the two reachable cases: batch create and query parameters kept
across the legacy redirect.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 22:53:09 +02:00
..
18.0.1.0.0 [REF] Code quality improvements and structure fixes 2026-02-21 13:51:25 +01:00
18.0.1.0.2 [REF] Code quality improvements and structure fixes 2026-02-21 13:51:25 +01:00
18.0.1.0.3 lint: fix linter warnings (log exceptions, disable attribute-string-redundant, suppress C901 where necessary) 2026-05-20 16:05:14 +02:00
18.0.1.9.0 [IMP] website_sale_aplicoop: add sequence field to product.category for web ordering 2026-05-20 16:05:14 +02:00
18.0.1.13.0 [FIX] website_sale_aplicoop: three defects in the group order slug 2026-08-11 22:53:09 +02:00
18.0.1.0.2_supplier_pricing.md Aplicoop desde el repo de kidekoop 2026-02-11 15:32:11 +01:00