Skip to content

fix: #856 Interaction Attachment#857

Merged
ianliuwk1019 merged 3 commits intomainfrom
fix/856-interaction-attachment
Nov 21, 2025
Merged

fix: #856 Interaction Attachment#857
ianliuwk1019 merged 3 commits intomainfrom
fix/856-interaction-attachment

Conversation

@ianliuwk1019
Copy link
Contributor

@ianliuwk1019 ianliuwk1019 commented Nov 21, 2025

Previously the Stakeholder Engagement (Interaction) Detail component's upload always shows user "The file type is not accepted".
Other components upload function were fine.
This PR fixes the broken upload function:

  • Supply allowed file types to the upload component.
  • Adjust msg (email) type condition due to the file upload file does not have 'file.type' (for mime type), instead, check its extension.
  • Add Angular 'ChangeDetectorRef' to force component rendering due to the third-party library component is not visible when the detail is initially loaded.

Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

…tor file-upload to be able to accept msg extension.
@ianliuwk1019 ianliuwk1019 marked this pull request as ready for review November 21, 2025 00:33
@ianliuwk1019 ianliuwk1019 linked an issue Nov 21, 2025 that may be closed by this pull request
2 tasks
@ianliuwk1019 ianliuwk1019 merged commit 8f98f76 into main Nov 21, 2025
41 checks passed
@ianliuwk1019 ianliuwk1019 deleted the fix/856-interaction-attachment branch November 21, 2025 17:28
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.

Stakeholder Engagement attachment function is broken.

2 participants