Skip to content

bugfix/AB#32773 - Fix Payment and Applications Tag Modal Permissions#2506

Merged
JamesPasta merged 5 commits into
devfrom
bugfix/AB#32773-tag-modal-permission
May 29, 2026
Merged

bugfix/AB#32773 - Fix Payment and Applications Tag Modal Permissions#2506
JamesPasta merged 5 commits into
devfrom
bugfix/AB#32773-tag-modal-permission

Conversation

@plavoie-BC
Copy link
Copy Markdown
Contributor

@plavoie-BC plavoie-BC commented May 28, 2026

Pull request overview

This PR fixes tag modal permission collisions between application and payment tagging by separating the payment tag input global from the application tag input global.

Changes:

  • Renames the payment tag input constructor usage to PaymentTagsInput.
  • Exposes application and payment tag inputs under distinct globalThis names.
  • Tweaks tag/input internals and a data-touched assignment.

Reviewed changes

File Description
Views/Shared/Components/ActionBar/Default.js Updates data-touched assignment for user tags input.
Pages/ApplicationTags/ApplicationTags.js Keeps application tag input global and refactors internal instance references.
modules/Unity.Payments/.../PaymentActionBar/Default.js Instantiates the renamed payment tag input constructor.
modules/Unity.Payments/.../PaymentTags/PaymentTags.js Exposes payment tag input under PaymentTagsInput and refactors internal instance references.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR fixes tag modal permission collisions between application and payment tagging by separating the payment tag input global from the application tag input global.

Changes:

  • Renames the payment tag input constructor usage to PaymentTagsInput.
  • Exposes application and payment tag inputs under distinct globalThis names.
  • Tweaks tag/input internals and a data-touched assignment.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 8 comments.

File Description
Views/Shared/Components/ActionBar/Default.js Updates data-touched assignment for user tags input.
Pages/ApplicationTags/ApplicationTags.js Keeps application tag input global and refactors internal instance references.
modules/Unity.Payments/.../PaymentActionBar/Default.js Instantiates the renamed payment tag input constructor.
modules/Unity.Payments/.../PaymentTags/PaymentTags.js Exposes payment tag input under PaymentTagsInput and refactors internal instance references.

@github-actions
Copy link
Copy Markdown

🧪 Unit Test Results (Parallel Execution)

Tests

📊 Summary

Result Count
✅ Passed 752
❌ Failed 0
⚠️ Skipped 0

📄 HTML Reports

  • Merged Tests (HTML): Included in artifacts
    Generated automatically by CI.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.

@github-actions
Copy link
Copy Markdown

🧪 Unit Test Results (Parallel Execution)

Tests

📊 Summary

Result Count
✅ Passed 752
❌ Failed 0
⚠️ Skipped 0

📄 HTML Reports

  • Merged Tests (HTML): Included in artifacts
    Generated automatically by CI.

@plavoie-BC plavoie-BC marked this pull request as ready for review May 29, 2026 14:46
@plavoie-BC plavoie-BC requested a review from Copilot May 29, 2026 14:46
@github-actions
Copy link
Copy Markdown

🧪 Unit Test Results (Parallel Execution)

Tests

📊 Summary

Result Count
✅ Passed 752
❌ Failed 0
⚠️ Skipped 0

📄 HTML Reports

  • Merged Tests (HTML): Included in artifacts
    Generated automatically by CI.

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.

@github-actions
Copy link
Copy Markdown

🧪 Unit Test Results (Parallel Execution)

Tests

📊 Summary

Result Count
✅ Passed 752
❌ Failed 0
⚠️ Skipped 0

📄 HTML Reports

  • Merged Tests (HTML): Included in artifacts
    Generated automatically by CI.

@JamesPasta JamesPasta merged commit 74bbde8 into dev May 29, 2026
26 checks passed
@JamesPasta JamesPasta deleted the bugfix/AB#32773-tag-modal-permission branch May 29, 2026 15:37
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