Skip to content

Commit

Permalink
add support for acf gallery
Browse files Browse the repository at this point in the history
  • Loading branch information
pieh committed Oct 27, 2017
1 parent 50fd70b commit 163719f
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion packages/gatsby-source-wordpress/src/normalize.js
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,15 @@ exports.mapEntitiesToMedia = entities => {
const replaceFieldsInObject = object => {
_.each(object, (value, key) => {
if (_.isArray(value)) {
value.forEach(v => replaceFieldsInObject(v))
if (value.length > 0 && isPhoto(value[0])) {
object[`${key}___NODE`] = value.map(item => {
const me = media.find(m => m.wordpress_id === item.wordpress_id);
return me ? me.id : null;
}).filter(id => id !== null);
delete object[key]
} else {
value.forEach(v => replaceFieldsInObject(v))
}
} else if (isPhoto(value)) {
const me = media.find(m => m.wordpress_id === value.wordpress_id)
if (me) {
Expand Down

0 comments on commit 163719f

Please sign in to comment.