mirror of
https://github.com/yangshun/tech-interview-handbook.git
synced 2026-02-03 02:24:47 +08:00
[offers][fix] Fix profile showing wrong offers after editing
This commit is contained in:
@@ -461,11 +461,11 @@ export const profileOfferDtoMapper = (
|
||||
location: locationDtoMapper(offer.location),
|
||||
monthYearReceived: offer.monthYearReceived,
|
||||
negotiationStrategy: offer.negotiationStrategy,
|
||||
offersFullTime: offer.offersFullTime,
|
||||
offersIntern: offer.offersIntern,
|
||||
offersFullTime: null,
|
||||
offersIntern: null,
|
||||
};
|
||||
|
||||
if (offer.offersFullTime) {
|
||||
if (offer.offersFullTime && offer.jobType === JobType.FULLTIME) {
|
||||
profileOfferDto.offersFullTime = {
|
||||
baseSalary:
|
||||
offer.offersFullTime?.baseSalary != null
|
||||
@@ -486,7 +486,7 @@ export const profileOfferDtoMapper = (
|
||||
offer.offersFullTime.totalCompensation,
|
||||
),
|
||||
};
|
||||
} else if (offer.offersIntern) {
|
||||
} else if (offer.offersIntern && offer.jobType === JobType.INTERN) {
|
||||
profileOfferDto.offersIntern = {
|
||||
id: offer.offersIntern.id,
|
||||
internshipCycle: offer.offersIntern.internshipCycle,
|
||||
|
||||
Reference in New Issue
Block a user