fix: Correct userID propagation for agent-triggered workflows (#603)

This commit is contained in:
lvxinyu-1117
2025-08-07 12:10:26 +08:00
committed by GitHub
parent 3c7dfc906f
commit efbc82e8b3
3 changed files with 16 additions and 12 deletions

View File

@@ -19,7 +19,6 @@ package database
import (
"context"
"fmt"
"strconv"
"strings"
"github.com/spf13/cast"
@@ -63,7 +62,7 @@ func (d *DatabaseRepository) Execute(ctx context.Context, request *nodedatabase.
OperateType: database.OperateType_Custom,
SQL: &request.SQL,
TableType: tableType,
UserID: strconv.FormatInt(request.UserID, 10),
UserID: request.UserID,
ConnectorID: ptr.Of(request.ConnectorID),
}
@@ -106,7 +105,7 @@ func (d *DatabaseRepository) Delete(ctx context.Context, request *nodedatabase.D
DatabaseID: databaseInfoID,
OperateType: database.OperateType_Delete,
TableType: tableType,
UserID: strconv.FormatInt(request.UserID, 10),
UserID: request.UserID,
ConnectorID: ptr.Of(request.ConnectorID),
}
@@ -142,7 +141,7 @@ func (d *DatabaseRepository) Query(ctx context.Context, request *nodedatabase.Qu
DatabaseID: databaseInfoID,
OperateType: database.OperateType_Select,
TableType: tableType,
UserID: strconv.FormatInt(request.UserID, 10),
UserID: request.UserID,
ConnectorID: ptr.Of(request.ConnectorID),
}
@@ -199,6 +198,7 @@ func (d *DatabaseRepository) Update(ctx context.Context, request *nodedatabase.U
OperateType: database.OperateType_Update,
SQLParams: make([]*database.SQLParamVal, 0),
TableType: tableType,
UserID: request.UserID,
ConnectorID: ptr.Of(request.ConnectorID),
}
@@ -246,7 +246,7 @@ func (d *DatabaseRepository) Insert(ctx context.Context, request *nodedatabase.I
DatabaseID: databaseInfoID,
OperateType: database.OperateType_Insert,
TableType: tableType,
UserID: strconv.FormatInt(request.UserID, 10),
UserID: request.UserID,
ConnectorID: ptr.Of(request.ConnectorID),
}