Decoupled route support

Created on 14 December 2023, 7 months ago
Updated 15 December 2023, 7 months ago

Problem/Motivation

The Domain path doesn't support the Decoupled router module β†’ . This provides issues when domain path aliases are created/updated/removed, but the caches for the decoupled route aren't invalidated.

Steps to reproduce

  1. Install and configure the domain path.
  2. Install and configure the decoupled router.
  3. Send a GET request on a path that has not been created yet, say /dummy-path. So, url for GET is /jsonapi/router/translate-path?path=/dummy-path. You get error 404.
  4. Create a node with a domain path /dummy-path.
  5. Send the same GET request as in step 3(GET is /jsonapi/router/translate-path?path=/dummy-path). You get the same error 404

Proposed resolution

I believe this can be solved by cache invalidation on CRUD operations for the domain path entity.

✨ Feature request
Status

Needs review

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡¦Ukraine _tarik_ Lutsk

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024