Changeset 1915

Show
Ignore:
Timestamp:
04/15/08 09:22:33 (3 months ago)
Author:
fumiakiy
Message:

Removed "service.post" link from Atom 1.0 response, and added "self" link to both 0.3 and 1.0 responses. BugId:68406

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/release-35/lib/MT/AtomServer.pm

    r1873 r1915  
    705705    $feed->add_link({ rel => 'alternate', type => 'text/html', 
    706706                      href => $blog->site_url }); 
     707    $feed->add_link({ rel => 'self', type => $app->atom_x_content_type, 
     708                      href => $uri }); 
    707709    $feed->title($blogname); 
    708     $feed->add_link({ rel => 'service.post', type => 'application/x.atom+xml', 
    709                       href => $uri, title => $blogname }); 
     710    # FIXME: move the line to the Legacy class 
     711    if ( !$feed->version || ( $feed->version < 1.0 ) ) { 
     712        $feed->add_link({ rel => 'service.post', type => $app->atom_x_content_type, 
     713                          href => $uri, title => $blogname }); 
     714    } 
    710715    require URI; 
    711716    my $site_uri = URI->new($blog->site_url);