diff --git a/packages/core/src/routes/application.ts b/packages/core/src/routes/application.ts index b4177b106..01b83d84f 100644 --- a/packages/core/src/routes/application.ts +++ b/packages/core/src/routes/application.ts @@ -23,7 +23,7 @@ export default function applicationRoutes(router: T) { }); router.post( - '/application', + '/applications', koaGuard({ body: Applications.guard .omit({ id: true, createdAt: true }) @@ -45,7 +45,7 @@ export default function applicationRoutes(router: T) { ); router.get( - '/application/:id', + '/applications/:id', koaGuard({ params: object({ id: string().min(1) }), }), @@ -60,7 +60,7 @@ export default function applicationRoutes(router: T) { ); router.patch( - '/application/:id', + '/applications/:id', koaGuard({ params: object({ id: string().min(1) }), body: Applications.guard.omit({ id: true, createdAt: true }).partial(), @@ -84,7 +84,7 @@ export default function applicationRoutes(router: T) { ); router.delete( - '/application/:id', + '/applications/:id', koaGuard({ params: object({ id: string().min(1) }) }), async (ctx, next) => { const { id } = ctx.guard.params; diff --git a/packages/core/src/routes/user.ts b/packages/core/src/routes/user.ts index a9e4bd5aa..3f2c0c00f 100644 --- a/packages/core/src/routes/user.ts +++ b/packages/core/src/routes/user.ts @@ -21,7 +21,7 @@ import { AnonymousRouter } from './types'; export default function userRoutes(router: T, provider: Provider) { router.post( - '/user', + '/users', koaGuard({ body: object({ username: string().min(3), diff --git a/packages/ui/src/apis/register.ts b/packages/ui/src/apis/register.ts index 140aa813d..5e533ef6a 100644 --- a/packages/ui/src/apis/register.ts +++ b/packages/ui/src/apis/register.ts @@ -5,7 +5,7 @@ export const register = async (username: string, password: string) => { redirectTo: string; }; return ky - .post('/api/user', { + .post('/api/users', { json: { username, password,