Skip to content

fix: Double decode issue for query & diagnostics tabs#1185

Merged
Assem-Uber merged 4 commits intocadence-workflow:masterfrom
Assem-Uber:bugfix/CDNC-15454/fix-double-decode-issue-for-workflow-tabs
Feb 20, 2026
Merged

fix: Double decode issue for query & diagnostics tabs#1185
Assem-Uber merged 4 commits intocadence-workflow:masterfrom
Assem-Uber:bugfix/CDNC-15454/fix-double-decode-issue-for-workflow-tabs

Conversation

@Assem-Uber
Copy link
Contributor

@Assem-Uber Assem-Uber commented Feb 19, 2026

Summary

Fixes double decode/encode of URL params on the query & diagnostics (and related) flows so route params are not decoded or encoded twice.

Changes

  • Use requestParams.params directly (no extra decode/encode).

Fix Plans

  • Fix custom middleware double decoding ✅
  • Fix Summary page/apis double decoding ✅
  • Fix tasklist page/apis double decoding ✅
  • Fix workflow query & diagnostics api double decoding
  • Fix workflow actions double decoding
  • Fix domain page/apis double decoding

Testing

Tested by logging query params from endpoints

    requestParams: {
      "domain": "default",
      "cluster": "cluster0",
      "workflowId": "#$@^%$@^#%$^&@",
      "runId": "e00efb14-c148-4f48-be8f-f4fc066e2d97"
    }

@Assem-Uber Assem-Uber changed the title fix: double decode issue for workflow tabs fix: Double decode issue for query & diagnostics tabs Feb 19, 2026
@Assem-Uber Assem-Uber merged commit f92cd59 into cadence-workflow:master Feb 20, 2026
3 checks passed
@Assem-Uber Assem-Uber deleted the bugfix/CDNC-15454/fix-double-decode-issue-for-workflow-tabs branch February 20, 2026 13:57
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.

2 participants