Ticket #8944 (closed defect (bug): fixed)

Opened 3 years ago

Last modified 3 years ago

MT import causes empty feed

Reported by: hailin Owned by: anonymous
Priority: normal Milestone: 2.7.1
Component: General Version:
Severity: normal Keywords:
Cc:

Description

$line .= "\n"; L442 in wp-admin/import/mt.php causes an issue in feed: when there is no excerpt, it inserts \n in post_excerpt, and since it's no longer empty, the_excerpt_rss() will return \n, resulting in blank rss <description> entry.

I think saving \n to db is not very good (although it probably doesn't hurt). A safe fix is just to do:

if( !empty($line) )

$line .= "\n";

Thanks to sivel for discussions on IRC.

Attachments

8944_mt.diff Download (602 bytes) - added by hailin 3 years ago.
patch

Change History

hailin3 years ago

patch

  • Milestone changed from 2.8 to 2.7.1
  • Status changed from new to closed
  • Resolution set to fixed

(In [10429]) Fix empty feed after MT import, props hailin, fixes #8944

(In [10430]) Fix empty feed after MT import, props hailin, fixes #8944 for trunk

Note: See TracTickets for help on using tickets.