We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e9a929 commit 2df3a78Copy full SHA for 2df3a78
user/component/user.go
@@ -6,6 +6,7 @@ import (
6
"errors"
7
"fmt"
8
"log/slog"
9
+ "net/url"
10
"os"
11
"strings"
12
"sync"
@@ -710,6 +711,7 @@ func (c *userComponentImpl) updateCasdoorUser(req *types.UpdateUserRequest) erro
710
711
712
// get id by user name before changed
713
id := c.casc.GetId(casu.Name)
714
+ id = url.QueryEscape(id) // wechat user's name may contain special characters
715
if req.NewUserName != nil {
716
casu.Name = *req.NewUserName
717
}
0 commit comments