correctly show URL for rare notice without an URI

darcs-hash:20080812121832-84dde-dad220ddc4c67e017aa10e47e3aed85392d606ca.gz
This commit is contained in:
Evan Prodromou 2008-08-12 08:18:32 -04:00
parent e5565ddcab
commit 07d04def5e

View File

@ -82,7 +82,7 @@ function notices_map() {
$notices = DB_DataObject::factory('notice'); $notices = DB_DataObject::factory('notice');
$notices->query('SELECT uri, url, modified FROM notice'); $notices->query('SELECT id, uri, url, modified FROM notice');
$notice_count = 0; $notice_count = 0;
$map_count = 1; $map_count = 1;
@ -97,11 +97,11 @@ function notices_map() {
# remote notices have an URL # remote notices have an URL
if (!$notices->url) { if (!$notices->url && $notices->uri) {
$notice = array( $notice = array(
'url' => $notices->uri, 'url' => ($notices->uri) ? $notices->uri : common_local_url('shownotice', array('notice' => $notices->id)),
'lastmod' => common_date_w3dtf($notices->modified), 'lastmod' => common_date_w3dtf($notices->modified),
'changefreq' => 'daily', 'changefreq' => 'never',
'priority' => '1', 'priority' => '1',
); );