Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
aggregator.module
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
19 Feb 2015 at 14:40 UTC
Updated:
22 Apr 2015 at 11:04 UTC
Jump to comment: Most recent, Most recent file

Comments
Comment #1
ParisLiakos commentedComment #2
ParisLiakos commentedComment #4
bill richardson commentedconfirm patch fixes problem.
Comment #5
japerryRelated to #1763964: Use #type => link for theme_aggregator_block_item(), should be an easy fix.
Can't we just do this instead?
Comment #6
mitrpaka commentedComment #7
eclipsegc commentedOk, I'm removing an extraneous use statement we no longer need. I'll let it come back from NR, but this should be RTBC at this point.
Testing this and it works as advertised and fixes a big bug in HEAD. I'd say this falls within the criteria for critical since it "Render a system unusable and have no workaround." Aggregator block is definitely unusable at this point.
Eclipse
Comment #8
eclipsegc commentedSince I only removed a use statement, I feel comfortable RTBCing this patch.
Eclipse
Comment #9
japerry+1 tested looks good. Without this patch, aggregator is unusable, thus I'd agree its a critical issue.
Comment #10
dawehnerSo
$item->getLink()points to the external URL, right?On the other hand,
$item->urlInfo()points to an internal URL, ... this is a bit confusing. Does someone know, where my logic problem exists?Comment #11
eclipsegc commentedFrankly, the old code that was there didn't have this check, I think it's likely to be unnecessary. Let's try it without. (I'm guessing the check was introduced before the #href -> #url change was made or something)
Eclipse
Comment #12
ParisLiakos commented@dawehner Item::buildUri() return the external URL. this happens to be the
uri_callbackof Item entity, which means urlInfo() for this entity will always be externalComment #13
dawehnerAAH, this is not obvious. Thank you!
Comment #14
alexpottCommitted fe6ef2a and pushed to 8.0.x. Thanks!
This feels more like a major than a critical since it only affects an optional sub system - but not going to quibble at this point :)