Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeUserID ¶
func MakeUserID(localpart string, server gomatrixserverlib.ServerName) string
MakeUserID generates user ID from localpart & server name
func ParseUsernameParam ¶
func ParseUsernameParam(usernameParam string, expectedServerName *gomatrixserverlib.ServerName) (string, error)
ParseUsernameParam extracts localpart from usernameParam. usernameParam can either be a user ID or just the localpart/username. If serverName is passed, it is verified against the domain obtained from usernameParam (if present) Returns error in case of invalid usernameParam.
func PerformJoinRoomForSpecUser ¶
func PerformJoinRoomForSpecUser(ctx context.Context, roomID string, invitee string, profileAPI api.ClientUserAPI, rsAPI roomserverAPI.ClientRoomserverAPI) util.JSONResponse
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.