bouton postuler
This commit is contained in:
parent
577457c31d
commit
661f7bfdfa
7 changed files with 176 additions and 152 deletions
6
backend/package-lock.json
generated
6
backend/package-lock.json
generated
|
@ -239,9 +239,9 @@
|
|||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "22.15.21",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz",
|
||||
"integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==",
|
||||
"version": "22.15.26",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.26.tgz",
|
||||
"integrity": "sha512-lgISkNrqdQ5DAzjBhnDNGKDuXDNo7/1V4FhNzsKREhWLZTOELQAptuAnJMzHtUl1qyEBBy9lNBKQ9WjyiSloTw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
-- AlterTable
|
||||
ALTER TABLE "JobOffer" ADD COLUMN "urlOffre" TEXT;
|
|
@ -42,7 +42,7 @@ model JobOffer {
|
|||
// Type de contrat
|
||||
contractType String?
|
||||
contractLabel String? // Libellé du type de contrat
|
||||
|
||||
urlOffre String? // URL de l'offre sur le site France Travail?
|
||||
// Autres champs pertinents si tu les as identifiés dans l'API et que tu souhaites les stocker
|
||||
// Par exemple:
|
||||
// duration String? // Durée du contrat
|
||||
|
|
|
@ -47,6 +47,7 @@ export const ingestJobOffers = async (req: Request, res: Response) => {
|
|||
companyName: offre.entreprise?.nom || null,
|
||||
contractType: offre.typeContrat || null,
|
||||
contractLabel: offre.libelleTypeContrat || null,
|
||||
urlOffre: offre.contact?.urlPostulation || offre.origineOffre?.urlOrigine || null, // <-- ASSIGNEZ L'URL DÉTERMINÉE ICI
|
||||
};
|
||||
|
||||
// Assurer la validité des dates pour Prisma
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue