fix showing unpublished and old assignments to publishers

This commit is contained in:
Dobromir Popov
2024-04-27 01:19:49 +03:00
parent 4f9d0c7060
commit 6364ff3442
4 changed files with 80 additions and 67 deletions

View File

@ -38,22 +38,24 @@ export default function NewPubPage(item: Publisher) {
//------------------pages\cart\publishers\edit\[id].tsx------------------
export const getServerSideProps = async (context) => {
const axios = await axiosServer(context);
// export const getServerSideProps = async (context) => {
// const axios = await axiosServer(context);
context.res.setHeader("Cache-Control", "s-maxage=1, stale-while-revalidate");
if (!context.query || !context.query.id) {
return {
props: {}
};
}
var url = process.env.NEXT_PUBLIC_PUBLIC_URL + "/api/data/publishers/" + context.query.id + "?include=availabilities,shifts";
console.log("GET PUBLISHER FROM:" + url)
const { data } = await axios.get(url);
// context.res.setHeader("Cache-Control", "s-maxage=1, stale-while-revalidate");
// if (!context.query || !context.query.id) {
// return {
// props: {}
// };
// }
// var url = process.env.NEXT_PUBLIC_PUBLIC_URL + "/api/data/publishers/" + context.query.id + "?include=availabilities,shifts";
// console.log("GET PUBLISHER FROM:" + url)
// const { data } = await axios.get(url);
return {
props: {
data
},
};
};
// //filter old availabilities
// data.availabilities = data.availabilities.filter((a) => new Date(a.startTime) >= new Date());
// return {
// props: {
// data
// },
// };
// };