Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Entry Statuses Changed On Import

Status Resolved
Add-on / Version DataGrab 4.0.5
Severity
EE Version 6.3.4

Gregory Maher

Oct 27, 2022

When importing a set of Entries to update specific fields, without a Status column in the CSV and not expecting the Status to change, all Statuses were changed to Open from previously set values of “Closed” or “private”. No errors were received, but Statuses are now incorrect on all imported entries. Previously, Statuses did not change if not specified.

The dropdown for Status under Other Settings should contain a “Do Not Change” option, I’d imagine?

We see there a change to Statuses in Version 4.1.0, but we’re not sure if this addresses the above unexpected behavior.

#1

BoldMinded (Brian)

A you share a screenshot of the import config? Specifically the value of the status setting near the bottom?

#2

Gregory Maher

Comment has been marked private.

#3

BoldMinded (Brian)

And what is the channel default set to?

#4

Gregory Maher

The Channel Default is set to Open.

But, if there are 100 Entries, with 30 set to “private” and we update a few fields on the 100 Entries, those 30 should not revert to “Open”.

Am I missing a setting?

#5

BoldMinded (Brian)

Comment has been marked private.

#6

BoldMinded (Brian)

I’m not sure I’ve changed anything that would cause this error. Looking at the code it seems to have always used the channel default status when importing new or existing entries if it can’t find another valid status to use.

#7

BoldMinded (Brian)

Comment has been marked private.

#8

Gregory Maher

Hi Brian, The last update you shared worked for us just fine. But, I’ll replace with this latest build, as needed.

Thanks so much for staying on top of it!

Greg

Login to reply