Problem/Motivation

Because of #2838423: Drafts for anonymous users the session cache context was added to a webform for anonymous users. This prevents webforms from being cached.

@see https://git.drupalcode.org/project/webform/-/blob/8.x-5.19/src/WebformSu...

Steps to reproduce

Load any webform as an anonymous user. The page is not cached.

Proposed resolution

Only add session context to webform when anonymous users require it

Remaining tasks

Create a patch
Test the patch
Commit the patch

User interface changes

N/A

API changes

TBD

Data model changes

N/A

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jrockowitz created an issue. See original summary.

jrockowitz’s picture

Status: Active » Needs review
FileSize
4.28 KB
jrockowitz’s picture

jrockowitz’s picture

  • e276eea committed on 3163628-improve-session-context-handling
    Issue #3163628 by jrockowitz: Only add session context to webform when...

  • d972b39 committed on 3163628-improve-session-context-handling
    Issue #3163628 by jrockowitz: Only add session context to webform when...
jrockowitz’s picture

  • 126d6ed committed on 3163628-improve-session-context-handling
    Issue #3163628 by jrockowitz: Only add session context to webform when...
jrockowitz’s picture

  • 21b46c6 committed on 3163628-improve-session-context-handling
    Issue #3163628 by jrockowitz: Only add session context to webform when...
jrockowitz’s picture

  • jrockowitz authored b7ec552 on 3163628-improve-session-context-handling
    Issue #3163628 by jrockowitz: Only add session context to webform when...
jrockowitz’s picture

jrockowitz’s picture

Status: Needs review » Reviewed & tested by the community

  • jrockowitz authored 47be422 on 6.x
    Issue #3163628 by jrockowitz: Only add session context to webform when...
jrockowitz’s picture

Version: 8.x-5.x-dev » 6.x-dev
Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.