Home › Forums › Calendar Products › Event Aggregator › Custom fields don't get preserved on scheduled import
- This topic has 4 replies, 2 voices, and was last updated 7 years, 11 months ago by
Frank.
-
AuthorPosts
-
February 20, 2018 at 2:44 am #1458405
Frank
ParticipantI just noticed that the custom fields I created don’t get preserved on scheduled imports of facebook events. In the settings, the option “Import fields: Preserve the most recent change in each event field, whether that change occurred on my site or at the original source.” is enabled.
I also ran tests with non-custom fields… The built-in fields seem to stay preserved.As far as I remember this problem occurred already some months ago. Is there any possibility to downgrade to another version or use a workaround? This topic is pretty urgent for me…
Thanks,
FrankFebruary 21, 2018 at 12:10 pm #1460225Victor
MemberHi Frank!
Thanks for taking your time to report this.
Unfortunately, I can confirm this is a bug on our end. I will set this thread’s status as “Pending fix” and link it to the report. This way, we will notify you once a fix is released in one of our next maintenance releases of our plugins.
I have tried downgrading up to The Events Calendar 4.6.8 and the issue still persists. I wouldn’t recommend earlier versions of the plugin as they may have old bugs that were fixed in subsequent releases.
The only workaround I could find so far is setting the Event Update Authority setting to Do not re-import events. Changes made locally will be preserved. I might not be ideal, but it will retain the additional fields created for the events.
We apologise for the inconvenience and we appreciate your patience while we work on this.
Best,
VictorFebruary 22, 2018 at 12:00 am #1460646Frank
ParticipantHi Victor,
I’m happy to hear that the bug will be fixed in a future maintenance release.
I found a workaround for this problem, which also might be interesting to know for others who are dependent on custom fields in combination with updating changes through scheduled imports.
I recreated the custom fields I needed with the Plugin “Advanced Custom Fields” and changed the functions tribe_get_custom_field() into get_field(), so the field value gets retrieved correctly. The fields are preserved on updates.
Best,
FrankFebruary 22, 2018 at 4:37 am #1460751Victor
MemberHi Frank!
Thanks so much for following up with this and for sharing that as a workaround so others having the same issue can do the same.
We will let you know once we ship a fix for this.
Best,
VictorApril 20, 2018 at 8:03 am #1512176Victor
MemberHi Frank!
Just wanted to share with you that a new release of our plugins is out, including a fix for this issue 🙂
Find out more about this release → https://theeventscalendar.com/maintenance-release-week-15-april-2018/
Please update the plugins and let us know if the fix works for your site.
Best,
VictorMay 12, 2018 at 9:35 am #1528903Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team -
AuthorPosts
- The topic ‘Custom fields don't get preserved on scheduled import’ is closed to new replies.
