Skip to content

FOUR-33661: Hide editing actions for Collection Record Lists - #1943

Open
eiresendez wants to merge 2 commits into
developfrom
bugfix/FOUR-33661
Open

eiresendez wants to merge 2 commits into
developfrom
bugfix/FOUR-33661

Conversation

@eiresendez

@eiresendez eiresendez commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Issue & Reproduction Steps

Enable Editable on a Variable Record List, then switch its source to Collection. Preview still shows Add and row editing actions because the previous editable setting is kept.

Solution

  • Set editable to false when switching to Collection.
  • Show Add, Edit, Delete, and their modals only for editable Variable lists.
  • Treat a missing or null source option as Variable so older saved screens remain editable.
  • Add Classic and Modern regression tests for legacy settings and Collection lists with stale editable values.

How to Test

  • RecordListSource.spec.js: 31 tests passed with a Jest/Vue compatibility adapter.
  • Classic and Modern smoke tests passed: lists saved without source show Add, Edit, and Delete, and row edits can be saved.
  • Collection lists show no editing actions even when saved with editable set to true.
  • These results remain correct after saving and refreshing the screen.
  • Development asset build passed.

Related Tickets & Packages

@eiresendez eiresendez self-assigned this Oct 22, 2026
@nolanpro

Copy link
Copy Markdown
Contributor

QA server K8S was successfully deployed https://tenant-1.ci-01cb7da6ac.engk8s.processmaker.net

@nolanpro

Copy link
Copy Markdown
Contributor

QA server K8S was successfully deployed https://tenant-1.ci-01cb7da6ac.engk8s.processmaker.net

@eiresendez

Copy link
Copy Markdown
Contributor Author

hi @sanjacornelius I've resolved the observations! 👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants