This is an automated email from the ASF dual-hosted git repository.
aglinxinyuan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new 7b2b017042 fix: the URL typo in the workflow-sharing notification
email (#4200)
7b2b017042 is described below
commit 7b2b017042466300249f7dca05334fcb2e33c72a
Author: Xinyuan Lin <[email protected]>
AuthorDate: Fri Apr 17 17:27:57 2026 -0700
fix: the URL typo in the workflow-sharing notification email (#4200)
### What changes were proposed in this PR?
Fix the URL typo in the workflow-sharing notification email. The prefix
`dashboard/user` was missing.
For example, the old URL https://hub.texera.io/workflow/2358 should be
updated to https://hub.texera.io/dashboard/user/workflow/2358.
### How was this PR tested?
Tested with existing test cases.
### Was this PR authored or co-authored using generative AI tooling?
No
Co-authored-by: Xiaozhen Liu <[email protected]>
---
.../app/dashboard/component/user/share-access/share-access.component.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/frontend/src/app/dashboard/component/user/share-access/share-access.component.ts
b/frontend/src/app/dashboard/component/user/share-access/share-access.component.ts
index 3a42129165..b2c145d964 100644
---
a/frontend/src/app/dashboard/component/user/share-access/share-access.component.ts
+++
b/frontend/src/app/dashboard/component/user/share-access/share-access.component.ts
@@ -155,7 +155,7 @@ export class ShareAccessComponent implements OnInit,
OnDestroy {
this.emailTags.forEach(email => {
let message = `${this.userService.getCurrentUser()?.email} shared a
${this.type} with you`;
if (this.type !== "computing-unit")
- message += `, access the ${this.type} at
${location.origin}/workflow/${this.id}`;
+ message += `, access the ${this.type} at
${location.origin}/dashboard/user/workflow/${this.id}`;
this.accessService
.grantAccess(this.type, this.id, email,
this.validateForm.value.accessLevel)
.pipe(untilDestroyed(this))