fix: sérialisation JSON pour colonnes territoires et departements
This commit is contained in:
@@ -364,9 +364,9 @@ async function processFeed(feed: RssFeed): Promise<FetchResult> {
|
|||||||
categorie,
|
categorie,
|
||||||
niveau,
|
niveau,
|
||||||
territoire,
|
territoire,
|
||||||
territoires: territoire !== "France" && territoire !== "Auvergne-Rhône-Alpes"
|
territoires: JSON.stringify(territoire !== "France" && territoire !== "Auvergne-Rhône-Alpes"
|
||||||
? [territoire]
|
? [territoire]
|
||||||
: [],
|
: []) as any,
|
||||||
resume: description || null,
|
resume: description || null,
|
||||||
source: feed.name,
|
source: feed.name,
|
||||||
lien: link || null,
|
lien: link || null,
|
||||||
@@ -410,7 +410,7 @@ async function processFeed(feed: RssFeed): Promise<FetchResult> {
|
|||||||
categorie,
|
categorie,
|
||||||
region,
|
region,
|
||||||
departement,
|
departement,
|
||||||
departements: departement ? [departement] : [],
|
departements: JSON.stringify(departement ? [departement] : []) as any,
|
||||||
lien: link || null,
|
lien: link || null,
|
||||||
datePublication: pubDate,
|
datePublication: pubDate,
|
||||||
});
|
});
|
||||||
@@ -509,8 +509,8 @@ export async function migrateExistingItems(): Promise<MigrationSummary> {
|
|||||||
categorie: newCategorie,
|
categorie: newCategorie,
|
||||||
niveau: newNiveau,
|
niveau: newNiveau,
|
||||||
territoire: newTerritoire,
|
territoire: newTerritoire,
|
||||||
territoires: newTerritoire !== "France" && newTerritoire !== "Auvergne-Rhône-Alpes"
|
territoires: JSON.stringify(newTerritoire !== "France" && newTerritoire !== "Auvergne-Rhône-Alpes"
|
||||||
? [newTerritoire] : [],
|
? [newTerritoire] : []) as any,
|
||||||
titre: row.titre,
|
titre: row.titre,
|
||||||
dedupKey: newDedupKey,
|
dedupKey: newDedupKey,
|
||||||
})
|
})
|
||||||
@@ -543,7 +543,7 @@ export async function migrateExistingItems(): Promise<MigrationSummary> {
|
|||||||
categorie: newCategorie,
|
categorie: newCategorie,
|
||||||
niveau: allTerritoires.length > 1 ? "departemental" : "regional",
|
niveau: allTerritoires.length > 1 ? "departemental" : "regional",
|
||||||
territoire: allTerritoires.length > 0 ? allTerritoires[0] : "Auvergne-Rhône-Alpes",
|
territoire: allTerritoires.length > 0 ? allTerritoires[0] : "Auvergne-Rhône-Alpes",
|
||||||
territoires: allTerritoires,
|
territoires: JSON.stringify(allTerritoires) as any,
|
||||||
titre: primary.titre,
|
titre: primary.titre,
|
||||||
dedupKey: newDedupKey,
|
dedupKey: newDedupKey,
|
||||||
})
|
})
|
||||||
@@ -581,7 +581,7 @@ export async function migrateExistingItems(): Promise<MigrationSummary> {
|
|||||||
.set({
|
.set({
|
||||||
region: newRegion,
|
region: newRegion,
|
||||||
departement: newDept,
|
departement: newDept,
|
||||||
departements: newDept ? [newDept] : [],
|
departements: JSON.stringify(newDept ? [newDept] : []) as any,
|
||||||
titre: row.titre,
|
titre: row.titre,
|
||||||
dedupKey: newDedupKey,
|
dedupKey: newDedupKey,
|
||||||
})
|
})
|
||||||
@@ -608,7 +608,7 @@ export async function migrateExistingItems(): Promise<MigrationSummary> {
|
|||||||
.set({
|
.set({
|
||||||
region: "Auvergne-Rhône-Alpes",
|
region: "Auvergne-Rhône-Alpes",
|
||||||
departement: allDepts.length > 0 ? allDepts[0] : null,
|
departement: allDepts.length > 0 ? allDepts[0] : null,
|
||||||
departements: allDepts,
|
departements: JSON.stringify(allDepts) as any,
|
||||||
titre: primary.titre,
|
titre: primary.titre,
|
||||||
dedupKey: newDedupKey,
|
dedupKey: newDedupKey,
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user