[offers][chore] Change location filter from city to country

pull/495/head
Bryann Yeap Kok Keong 2 years ago
parent 6881fe8bd5
commit b47cfceb09

@ -55,9 +55,9 @@ export default function OffersTable({
[
'offers.list',
{
// Location: 'Singapore, Singapore', // TODO: Geolocation
cityId: cityFilter,
companyId: companyFilter,
// Location: 'Singapore, Singapore', // TODO: Geolocation
countryId: cityFilter,
currency,
limit: NUMBER_OF_OFFERS_IN_PAGE,
offset: pagination.currentPage,

@ -42,8 +42,8 @@ const getYoeRange = (yoeCategory: number | null | undefined) => {
export const offersRouter = createRouter().query('list', {
input: z.object({
cityId: z.string().nullish(),
companyId: z.string().nullish(),
countryId: z.string().nullish(),
currency: z.string().nullish(),
dateEnd: z.date().nullish(),
dateStart: z.date().nullish(),
@ -131,10 +131,14 @@ export const offersRouter = createRouter().query('list', {
where: {
AND: [
{
cityId:
input.cityId != null && input.cityId.length !== 0
? input.cityId
: undefined,
location: {
state: {
countryId:
input.countryId != null && input.countryId.length !== 0
? input.countryId
: undefined,
},
},
},
{
offersIntern: {
@ -247,10 +251,14 @@ export const offersRouter = createRouter().query('list', {
where: {
AND: [
{
cityId:
input.cityId != null && input.cityId.length !== 0
? input.cityId
: undefined,
location: {
state: {
countryId:
input.countryId != null && input.countryId.length !== 0
? input.countryId
: undefined,
},
},
},
{
offersIntern: {

Loading…
Cancel
Save