Skip to content

Commit 1cf316a

Browse files
authored
impr(friends): validate username on add friend (@fehmer) (monkeytypegame#7059)
fixes monkeytypegame#7058
1 parent caae0d4 commit 1cf316a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

frontend/src/ts/pages/friends.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { getAuthenticatedUser } from "../firebase";
2626
import * as ServerConfiguration from "../ape/server-configuration";
2727
import * as AuthEvent from "../observables/auth-event";
2828
import { Connection } from "@monkeytype/schemas/connections";
29-
import { Friend } from "@monkeytype/schemas/users";
29+
import { Friend, UserNameSchema } from "@monkeytype/schemas/users";
3030
import * as Loader from "../elements/loader";
3131

3232
const pageElement = $(".page.pageFriends");
@@ -73,6 +73,7 @@ const addFriendModal = new SimpleModal({
7373
type: "text",
7474
initVal: "",
7575
validation: {
76+
schema: UserNameSchema,
7677
isValid: async (name: string) => {
7778
const checkNameResponse = await Ape.users.getNameAvailability({
7879
params: { name: name },

0 commit comments

Comments
 (0)