diff --git a/upload-api/migration-wordpress/libs/extractLocale.ts b/upload-api/migration-wordpress/libs/extractLocale.ts index a3e2b5d53..661a150c2 100644 --- a/upload-api/migration-wordpress/libs/extractLocale.ts +++ b/upload-api/migration-wordpress/libs/extractLocale.ts @@ -13,7 +13,8 @@ const extractLocale = async(filePath: string) => { // Extract entry-level languages (if available) const items = jsonData?.rss?.channel?.item || []; - items.forEach((item : any) => { + const itemArray = Array.isArray(items) ? items : [items]; + itemArray.forEach((item : any) => { if (item['wp:postmeta']) { const postMeta = Array.isArray(item['wp:postmeta'])? item['wp:postmeta'] : [item['wp:postmeta']];