From b9c00cab6b455c4c82ab971e1a3655b7883bbf8d Mon Sep 17 00:00:00 2001 From: eric Date: Mon, 22 Jul 2024 11:51:18 +0300 Subject: [PATCH 1/2] Fixed Zod schema for ctx.query.id --- pages/user/add.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/user/add.js b/pages/user/add.js index 6215772d..a37a321c 100644 --- a/pages/user/add.js +++ b/pages/user/add.js @@ -918,6 +918,7 @@ function User(props){ } } + User.getInitialProps = async (ctx) => { const zSchema = z.object({ id: z.string().optional(), @@ -1094,4 +1095,5 @@ User.getInitialProps = async (ctx) => { } + export default withRouter(User) \ No newline at end of file From 17e63ee608cb28b3c38af4bdfdb4602b052506a6 Mon Sep 17 00:00:00 2001 From: eric Date: Mon, 22 Jul 2024 11:56:40 +0300 Subject: [PATCH 2/2] Adjusted page_size for facility services fetch in add and edit --- pages/facilities/add.js | 6 +++--- pages/facilities/edit/[id].js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/facilities/add.js b/pages/facilities/add.js index 18559851..a1513aae 100644 --- a/pages/facilities/add.js +++ b/pages/facilities/add.js @@ -463,7 +463,7 @@ export async function getServerSideProps(ctx) { break; case 'services': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=100&ordering=name`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&ordering=name`; try { @@ -489,7 +489,7 @@ export async function getServerSideProps(ctx) { break; case 'infrastructure': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=100&page=1`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&page=1`; try { @@ -514,7 +514,7 @@ export async function getServerSideProps(ctx) { break; case 'specialities': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=2000&ordering=name`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&ordering=name`; try { diff --git a/pages/facilities/edit/[id].js b/pages/facilities/edit/[id].js index 824ed06a..97ed9d8c 100644 --- a/pages/facilities/edit/[id].js +++ b/pages/facilities/edit/[id].js @@ -602,7 +602,7 @@ EditFacility.getInitialProps = async (ctx) => { break; case 'services': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=100&ordering=name`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&ordering=name`; try { @@ -628,7 +628,7 @@ EditFacility.getInitialProps = async (ctx) => { break; case 'infrastructure': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=100&page=1`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&page=1`; try { @@ -653,7 +653,7 @@ EditFacility.getInitialProps = async (ctx) => { break; case 'specialities': - url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=2000&ordering=name`; + url = `${process.env.NEXT_PUBLIC_API_URL}/facilities/${option}/?page_size=300&ordering=name`; try {