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))

Reply via email to