...unless I'm doing something wrong?
The FServer XML lookup view seems to report every release as a security update, whether marked as such or not; it never seems to report a release as recommended.
It also reports the version number as the node number...so a release under node 10 shows as version 7.x-10.10-10.
| Comment | File | Size | Author |
|---|---|---|---|
| #11 | Available updates.jpg | 23.02 KB | invisibleink |
| #2 | xmlfeedfix-1399042-2.patch | 6.8 KB | kpaxman |
| #1 | xmlfeedfix-1399042-1.patch | 6.78 KB | kpaxman |
Comments
Comment #1
kpaxman commentedThis patch seems to fix the issue, but does generate the error "Notice: Undefined property: view::$row_index in views_handler_field->get_render_tokens() (line 1256 of /var/www/drupal-7.8/sites/all/modules/views/handlers/views_handler_field.inc)."
Comment #2
kpaxman commentedAs it turns out, the error above occurs even in the unpatched module - glad that's not my fault!
Here's an updated patch, which fixes reporting of security releases, and also works more similarly to the unpatched version.
Comment #3
eugenmayer commentedcurrently a bit short on time, thank you for your contribution. Anybody up to gives this patch an approvement? Would be help if people can help here!
Comment #4
hnln commentedhad the same problem and the patch fixed it for me
Comment #5
eugenmayer commentedThank you!
Comment #6
jzornig commentedThe changes in the patch also worked for me.
Comment #7
eugenmayer commentedi guess this is relevantfor 6.x also?
Comment #8
attiks commentedPatch is working for me
Comment #9
guillaumev commentedAlso working for me
Comment #10
eugenmayer commentedwell i outa this, my maintainer-rights have been removed.
Comment #11
invisibleink commentedAfter applying this patch, the version number is showing in the feed output, but recommended status and security are still missing from the xml output.
Site with features installed are still not getting all the info...screenshot attached.
Comment #12
bwood commented@invisibleink I saw that too.
I think the patch is good and the problem is the result of bad data persisting in the db. To fix:
On the fserver make sure you clear all caches after you apply the patch.
On the site consuming the fserver xml
1. disable the feature or module
2. uninstall the feature or module
3. enable the feature or module
4. run cron
You should see the right data in Available Updates now.
Comment #13
eugenmayer commentedfor now, postponing all all D7 issues, as the branch seems unmaintained by the initial author. PLease suggest using D6 rather for now
Comment #14
Helgi Jónsson commentedHi,
Just wanted to add that I also have an issue with the 6.x-1.1 . No errors are logged. I get this error on a fresh d6 install with only the dependent modules enabled.
This is the error in the expected xml feed:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
The specified URL is not a valid project feed.
I used siteurl/fserver/machine-name-of-project/core-version
Comment #15
rtdean93 commentedPatch on #2 worked for me on 7.x branch