Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
aggregator.module
Priority:
Critical
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
15 Mar 2009 at 02:17 UTC
Updated:
3 Jan 2014 at 00:07 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
alex_b commentedComment #2
alex_b commentedThis patch blocks #293318: Convert Aggregator feeds into entities due to overlapping changes.
Comment #3
alex_b commentedas discussed on IRC - parsers that don't supply all properties would cause aggregator to overwrite not supplied properties with empty values. [edit: this behavior is not introduced by this patch, but this patch moves around code that causes it].
Comment #4
alex_b commentedIt turns out that it would be easier if #293318: Convert Aggregator feeds into entities landed before we fix this. #293318 refactors aggregator_save() so that it could elegantly address #3, too.
Comment #5
mustafau commentedSubscribing.
Without this patch Aggregator is not ready for prime time.
Comment #6
mustafau commentedRe-rolling.
Comment #7
mustafau commentedAPI clean-up
Comment #8
dries commentedCommitted to CVS HEAD. Thanks!
Comment #9
mfbFollow-up bug-fix, error when refreshing if there is no last-modified date:
PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'modified' at row 1
Apparently there is no test case for a feed without a Last-Modified header.
Comment #10
mfbRe: aggregator_test.module serving a feed without a Last-Modified header, I don't see any way to unset this header (it's one of the default headers in bootstrap.inc), although
drupal_add_http_header('Last-Modified', 'blah');does allow me to change it to a non-empty value.Comment #11
alex_b commentedComment #12
dries commentedCommitted to CVS HEAD. Thanks.