Skip to content

Commit

Permalink
Refactor variable names for layer ID handling
Browse files Browse the repository at this point in the history
  • Loading branch information
sjoerdbeentjes committed Jul 30, 2024
1 parent 52656a1 commit d6b3cf4
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions src/api/sync-viewer-layer-background.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export const handler = withServerDefaults(async (event, _) => {

const layerData = JSON.parse(event.body)

const layerId = layerData.entity.id
const viewerLayerId = layerData.entity.id

const { menus } = await datocmsRequest({
query: viewersWithLayersQuery,
Expand All @@ -68,7 +68,7 @@ export const handler = withServerDefaults(async (event, _) => {
const menuTree = buildMenuTree(formattedMenus)

try {
await syncViewerLayers(menuTree, layerData.event_type, layerId)
await syncViewerLayers(menuTree, layerData.event_type, viewerLayerId)
}
catch (e) {
console.log('The following error occured', e.message)
Expand Down Expand Up @@ -102,7 +102,7 @@ async function syncViewerLayers(menuTree, eventType, viewerLayerId) {

const geonetworkInstancesArray = Array.from(geonetworkInstances)

const xml = await fetchViewerLayerXML({ id: layerId })
const xml = await fetchViewerLayerXML({ id: viewerLayerId })

// Can occur when no update needs to be done (because there is no factsheet or inspireMetadata)
if (xml === null) {
Expand Down Expand Up @@ -151,13 +151,15 @@ async function syncViewerLayers(menuTree, eventType, viewerLayerId) {
case 'create':
case 'publish':
const {
layer: { thumbnails },
viewerLayer: {
layer: { thumbnails },
}
} = await datocmsRequest({
query: viewerLayerByIdQuery,
variables: { id: layerId },
variables: { id: viewerLayerId },
})

await addThumbnailsToRecord(thumbnails, layerId, geonetwork)
await addThumbnailsToRecord(thumbnails, viewerLayerId, geonetwork)
}
}
)
Expand Down

0 comments on commit d6b3cf4

Please sign in to comment.