Skip to content

#690: Resolve isPCGLDac accounts cant see sign and submit - #692

Open
JamesTLopez wants to merge 2 commits into
mainfrom
fix/690-dac-cant-see-sign
Open

#690: Resolve isPCGLDac accounts cant see sign and submit#692
JamesTLopez wants to merge 2 commits into
mainfrom
fix/690-dac-cant-see-sign

Conversation

@JamesTLopez

@JamesTLopez JamesTLopez commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Resolve a bug where local DAC accounts could not see sign & submit pages of applications they are not a dacChair of. They should be able to read the entire application.

Related Issues

Description of Changes

UI

  • Add isPcglDac to display sign and submit condition

Readiness Checklist

  • Self Review
    • I have performed a self review of code
    • I have run the application locally and manually tested the feature
  • PR Format
    • The PR title is properly formatted to match the pattern: #{TicketNumber}: Description of Changes
    • Links are included to all relevant tickets
  • Labels Added
    • Label is added for each package/app that is modified (api, ui, data-model, etc.)
    • Label is added for the type of work done in this PR (feature, fix, chore, documentation)
  • Local Testing
    • Successfully built all packages locally
    • Successfully ran all test suites, all unit and integration tests pass
  • Updated Tests
    • Unit and integration tests have been added that describe the bug that was fixed or the features that were added
  • Documentation
    • All new environment variables added to .env.schema file and documented in the README
    • All changes to server HTTP endpoints have open-api documentation
    • All new functions exported from their module have TSDoc comment documentation

<RepSignatureView signatureData={data} signatureLoading={isLoading} setOpenModal={setOpenModal} />
)}
{(isDacChair || isDacMember) && (
{(isDacChair || isDacMember || user?.isPcglDac) && (

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

this seems that any PCGL Dac now will be allowed to sign others's DAC's applications. Will this be case or this scenario is restricted at router level?

@JamesTLopez JamesTLopez Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The signature will be disabled for the PCGL DAC. The logic to disable that is in the signature component itself, which looks if the user has the appropriate permissions to do so, otherwise disabled

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