Fixed session_rid in funcspec

This commit is contained in:
Hein
2025-12-09 10:04:39 +02:00
parent 1baa0af0ac
commit 4e2fe33b77
3 changed files with 27 additions and 11 deletions

View File

@@ -758,8 +758,10 @@ func (h *Handler) replaceMetaVariables(sqlquery string, r *http.Request, userCtx
}
if strings.Contains(sqlquery, "[rid_session]") {
sessionID, _ := strconv.ParseInt(userCtx.SessionID, 10, 64)
sqlquery = strings.ReplaceAll(sqlquery, "[rid_session]", fmt.Sprintf("%d", sessionID))
sqlquery = strings.ReplaceAll(sqlquery, "[rid_session]", fmt.Sprintf("%d", userCtx.SessionRID))
}
if strings.Contains(sqlquery, "[id_session]") {
sqlquery = strings.ReplaceAll(sqlquery, "[id_session]", userCtx.SessionID)
}
if strings.Contains(sqlquery, "[method]") {