The workaround seems to be using direct tweet URLs and letting Timeline handle everything, but we should see if we can correct this issue. Here's a link to a copy of the problem timeline config, which admittedly only I can read, because we didn't get permission to share the content more widely. If anyone can come up with a public replication case before we get around to fixing this, it might be nice to add here.
A Zendesk report shared a configuration that uses Twitter embed codes instead of URLs. These tweets appear in the timeline inconsistently. Some of them throw a console log about an undefined
this
here: https://github.com/NUKnightLab/TimelineJS3/blob/e6c81d21db04589a01bbac1c05d6fd3efa461c30/src/js/media/types/TwitterEmbed.js#L88The workaround seems to be using direct tweet URLs and letting Timeline handle everything, but we should see if we can correct this issue. Here's a link to a copy of the problem timeline config, which admittedly only I can read, because we didn't get permission to share the content more widely. If anyone can come up with a public replication case before we get around to fixing this, it might be nice to add here.